The invention discloses machining equipment and a machining method for a street lamp post. The machining equipment comprises a bending machine body and a guide frame, wherein a hydraulic mechanism and a lower die are arranged on the bending machine body, an upper die is arranged at the telescopic end of the hydraulic mechanism, a roller is arranged at the top of the guide frame, driving mechanisms are arranged on the two horizontal sides of the lower die correspondingly, and the driving mechanism is composed of a rotating assembly and two pushing assemblies. According to the invention, the upper die of the bending machine body moves up and down, the clamping blocks are matched with the clamping grooves in a clamped mode, the guide rods are driven to move, and plate pushing is finally achieved. Compared with conventional manual power or independent pushing equipment, the equipment can move the plate through movement of the upper die of the bending machine, the distance between every two adjacent clamping grooves in the guide rod is equal to the distance between every two adjacent marks, and then manual operation or operation of independent equipment is not needed when the marks are bent every time, so that the machining steps are simplified, and the machining efficiency can be improved easily.