The invention provides glass fiber reinforced plastic for a fishing rod and a preparation method thereof, and relates to the technical field of glass reinforced products, and the glass fiber reinforced plastic is prepared from the following raw materials in parts by weight: 8 to 10 parts of glass fiber, 3 to 5 parts of nano-kaolin, 5 to 7 parts of white carbon black, 3 to 6 parts of carbon black,5 to 10 parts of gamma-glycidoxypropyltrimethoxysilane, 10 to 15 parts of polyimide resin, 3 to 5 parts of dopamine, 5 to 7 parts of nano-boron nitride, 6 to 9 parts of polylactic acid, 14 to 21 partsof polycarbonate, 1 to 1.5 parts of polyaluminosiloxane, 1 to 2 parts of nickel aluminide, 1 to 3 parts of chromium carbide, 15 to 17 parts of ABS resin, 4 to 6 parts of sulfur, 1 to 3 parts of nanotitanium dioxide, 4 to 6 parts of polyethylene wax, 5 to 7 parts of zinc stearate, 8 to 10 parts of a solubilizing agent and 2 to 3 parts of an initiator. The preparation method of the glass fiber reinforced plastic includes three steps. The glass fiber reinforced plastic for the fishing rod has the advantages of corrosion resistance, weather resistance, toughness, scratch resistance and flame retardancy. The glass fiber reinforced plastic has higher rigidity and bending strength, is not easy to break during use, and has long service life.