The invention discloses an organosilicon concrete protective agent and a preparation method. The organosilicon concrete protective agent comprises the main compositions in percent by volume: 50-60% of an alkyl alkoxy silane, 5-10% of terminal-substituted polydimethylsiloxane, 3-5% of an emulsifier, 0.05-1% of a catalyst, 5-10% of a solvent and 20-30% of water. The protective agent is prepared by uniformly mixing the alkyl alkoxy silane, terminal-substituted polydimethylsiloxane and the emulsifier in the organic solvent at room temperature, then adding the catalyst to perform a uniform reaction, then dropwise adding the completely-reacted oil phase system into deionized water, and performing high-speed shearing for obtaining a paste. The preparation method is simple, the coating operation is simple, the cost is low, when the concrete surface is coated with the organosilicon concrete protective agent, a layer of a hydrophobic film is formed along the aperture inner walls of concrete, so that freeze-thaw cycle, chloride ion erosion and the like can be prevented, and the organosilicon concrete protective agent is applicable to facilities such as highways, bridges, tunnels, seaport wharfs, airports and the like, and is applicable to industrialized production.