The invention discloses a screen printing device for solar batteries. The screen printing device comprises a printing scraper, an auxiliary scraper, a feed back knife and a printing screen. The device is characterized in that two baffle structures are mounted on the printing screen, at two sides close to the ends of the printing scraper, wherein each baffle structure is mainly composed of a baffle surface, a baffle frame and an installation rack; the bottom of the baffle surface is in split type contact with a screen surface, or adhered to the screen surface through a flexible material; edges of the feed back knife, the printing scraper and the auxiliary scraper are in seamless contact with the baffle surface; a printing head drives the scrapers and the feed back knife to contact the baffle surface in a sliding manner, so that the paste moves in a range defined by the baffle surfaces at the two sides, the scraper and the feed back knife, and slurry is prevented from flowing to the two sides; and the device can ensure uniform fluidity, viscosity and thixotropy of the slurry and avoid the local drying and waste of the slurry, thereby improving electrode printing efficiency and printing quality.