Check the fan clutch, it may not be working properly.
If the engine is not overheating and the temp gauge reads normal, the thermostat is doing its job. If the engine is overheating, the thermostat may be stuck and in need of replacement.
Take your thermostat out and put everything back together, run your car without a thermostat... If your car no longer overheats, replace your thermostat.
Could be from a variety of things. Commonly overheating occurs when the car is low on coolant, broke thermostat or the radiator needs repairs.
Either the water pump impeller is loose on it's shaft, or you have a leaking head gasket.
The radiator may be plugged. Take it to a radiator shop.
Either the radiator is blocked, or the thermostat is stuck closed, or the water pump has failed.or it just needs water.
Inoperative radiator fans, bad water pump, failed headgasket?
Waterpump, thermostat, radiator, radiator hoses.
A thermostat that is stuck in the closed position is a very common cause of overheating. A new thermostat should be installed every time the coolant is changed.
Check the coolant level, the cooling system hoses and the radiator, if it's fine you need to check the thermostat.
check the fins on your radiator they could be corroded and loose decreasing your radiator s ability to cool the engine or the thermostat could be defective also
Bad radiator fan motor; bad radiator fan relay; clogged radiator; thermostat stuck closed; loose belt; bad water pump; hoses leaking;