The invention discloses a crystalline silicon solar cell front silver paste and a preparation method thereof. The front silver paste comprises the following components in percentage by weight: 85-90%of silver powder, 5-10% of an organic carrier, 5-10% of an organic carrier, 1.5-5% of composite glass powder, and 0.05-1% of a silver paste additive. The silver powder in different particle size distribution is cooperatively used, the slurry is good in ink permeability, and the silver powder particles in the grid line are more uniformly and tightly filled, so that the sintering density of the gridline is facilitated, the resistance of the grid lines is reduced, and the photoelectric conversion efficiency is improved. The preparation process of the glass powder is simple, the control is facilitated; the glass powder with different components is compounded and used, so that a series of particles are uniform, the softening temperature is low, and the composite glass powder has good wettability to the silver powder and the silicon substrate, a front silver paste prepared from the composite glass powder is sintered on the front surface of the cell, the silver electrode and the silicon havegood ohmic contact and welding performance, and the adhesion strength of the electrode is high.