An anti-freezing and pulling device and a construction method thereof, the device includes a chassis, a screw rod, a thrust bearing, a hexagonal nut, a push pin plate, a chain rod, and the chain rod is an iron chain rod, which is hinged between the stress point of the nut and the On the stress point of the push pin plate. The docking rod is an iron rod, which is docked on the upper part of the screw rod through a mortise and tenon structure. Inserting rod, the inserting rod is an iron rod, which is inserted into the reserved circular hole on the top of the docking rod as a moment arm for rotating the screw rod. All parts of the device can be prefabricated, and can be quickly assembled on site. All parts of the device can be prefabricated, and can be quickly assembled on site. The construction method uses a gasoline jackhammer to pre-drill the hole, and the device is put into the hole as a whole, and the thrust of the needle plate on the top plate is generated by the helix of the screw rod, so that the push needle plate penetrates into the soil on the side wall of the hole. The invention greatly reduces the construction difficulty of anti-freezing and pulling out measures, shortens the construction period, reduces the comprehensive construction cost, and increases the anti-pullout capacity of the foundation.