The invention discloses a spot welding clamp with a preheating function and hooks, and belongs to the field of spot welding clamps. The spot welding clamp comprises a pair of clamp forceps, a positioning device, a base, two supporting plate and a positioning plate, wherein the pair of clamp forceps is arranged on one side of the upper surface of the base; the two supporting plates are respectively positioned on the two sides of the lower surface of the base; the positioning device is arranged on one side of the upper surface of the base; the positioning plate is positioned in the center of the upper surface of the base; the clamp further comprises an eddy heater and the hooks; the eddy heater is fixed in the center of the lower surface of the base; the hooks are fixed on the side surface of the base. When the clamp is used, a worker can directly heat a workpiece, the welding can be performed just after the heating, the operation is convenient, and the cost is reduced; meanwhile, the worker can hang various tools needed in the operation process on the hooks, the taking and the use are convenient, the design is attractive and elegant, safety hazards to the production can not be generated, and the production efficiency is improved.