The invention provides a pole and tower foundation construction method. The pole and tower foundation construction method comprises the following specific steps that 1, a foundation pit is excavated, specifically, the periphery of the foundation pit is not sloped, and an operation margin is not reserved; 2, formworks are supported, specifically, a natural pit wall is used as a foundation formwork, a cylinder formwork is supported, and a step formwork is supported when steps exist; 3, reinforcing steel bars are bound, specifically, cylinder reinforcing steel bars are mounted according to design requirements, and the reinforcing steel bars at the four corners of a cylinder are inserted into the position 8-20 cm deep in the ground; 4, steel meshes are bound, specifically, the steel meshes are arranged along the reinforcing steel bars on the periphery of the cylinder and cover the foundation portion in height, and the steel meshes are bound to the reinforcing steel bars; and 5, pouring is conducted, specifically, the foundation portion adopts a full irrigation mode, and the interior and exterior of the cylinder are poured in a balanced mode. The periphery of the foundation pit is not sloped, the operation margin is not reserved, the earthwork volume is reduced by 10% or above, and eight man-hours or above can be saved.