Een thermoschakelaar is een schakelaar die reageert op temperatuurverschillen. Bij overschrijding van een bepaalde temperatuur gaat hij open of dicht. Een defecte thermoschakelaar moet worden vervangen, anders slaat hij niet meer bij een vooraf ingestelde temperatuur aan.
Bij het koelsysteem van een motor worden vaak thermoschakelaars gebruikt, bijvoorbeeld voor het in- en uitschakelen van de elektrische koelventilator. Een defecte thermoschakelaar kan hier leiden tot een oververhitte motor, met mogelijk ernstige motorschade tot gevolg.