The invention relates to an 
epoxy resin-based 
well cementing fluid and a preparation method thereof. The 
well cementing fluid includes, by weight, 100 parts of 
bisphenol A oily 
epoxy resin, 15-35 parts of an active 
diluent, 10-25 parts of a 
diluent, 10-20 parts of an 
aromatic amine curing agent, 0.1-5.0 parts of a curing accelerator, 0.1-3.0 parts of a flexibilizer, 0-210 parts of a density 
regulator, 0.1-5.0 parts of a suspension stabilizer and 1-3 parts of natural bamboo fibers. The flexibilizer is modified nano 
graphene oxide, and is prepared by the following steps: dissolving nano grapheneoxide 
powder into an 
ethanol solution; carrying out ultrasonic treatment to form a uniform dispersion liquid; adjusting the pH value of the 
system to 3-5; slowly dropwise adding an absolute ethyl 
alcohol mixed solution of gamma-aminopropyltriethoxysilane; putting the mixture into a 
microwave reactor for treatment; then performing washing, 
centrifugation, 
drying and 
grinding. The 
well cementing fluid is good in flowability, easy to pump, adjustable in thickening time, wide in density range and wide in applicable temperature, and the preparation method is reliable in principle, easy and convenient to operate and free of 
pollution to the environment and has wide market application prospects.