Common causes of car engine overheating are:
Diminished coolant levels
A malfunctioning thermostat
A congested radiator
A damaged water pump
A restricted radiator hose.