The invention discloses a corrosion-resistant high-strength pearlite steel rail and a preparation method thereof, and belongs to the technical field of metallurgy. The steel rail comprises the following chemical components of, in percentage by mass, 0.65%-0.80% of C, 0.45%-0.85% of Si, 1.0%-1.5% of Mn, less than or equal to 0.020% of P, less than or equal to 0.020% of S, 0.68%-0.95% of Cr, 0.03%-0.06% of Nb, 0.8%-1.6% of Cu, 0.002%-0.006% of B, the balance Fe and unavoidable impurities. The steel rail is prepared through the processes of molten iron pretreatment, converter smelting, refining,vacuum treatment, continuous casting, rolling, online heat treatment and the like. According to the the steel rail designed by the preparation method, the room-temperature structure is fine lamellar pearlite and a small amount of ferrite, the lamellar spacing of the pearlite is 90-120nm, the tensile strength Rm is 1280-1350 MPa, the elongation A is 11%-13%, the tread hardness is 360-390 HB, and the room-temperature impact energy AKU is greater than 20 J.