The invention provides ash oil putty for an ancient architecture material and a preparation method thereof. The ash oil putty contains ash oil, a blood material and brick dust, wherein the mass ratio of the ash oil to the blood material to the brick dust is 1 to 1-3 to 5-10, the ash oil is prepared from raw tung oil, moringa seed oil, linseed oil, catalpa oil, Chinese herbal medicine volatile oil, minium powder, manganese dioxide metal drier, litharge, graphene and other raw materials. The blood material is prepared from pig plasma, quick lime water, activated carbon powder, light calcium powder, aerogel powder and hypocrellin. The brick dust is obtained by smashing oil-immersed black brick coarse granules. The ash oil, the blood material and the brick dust are mixed in proportion. The ash oil putty has good adhesion and toughness, increased tension, good coating continuity and is easy to construct. Dried ash oil putty does not crack, is easy to polish, also has excellent waterproof, anticorrosive, antibacterial and ultraviolet-proof properties, is especially suitable for repair and filling of the ancient architecture material, is especially used for ancient architecture wood materials and plays an excellent wood material filling effect.