Hypercorrectie (of regressiefout) is een verschijnsel in de taal waarbij de spreker een vermeende taalfout ten onrechte 'corrigeert'.
Sprekers die hun best doen om 'netjes' te spreken gaan soms te ver als ze een standaardwoord aanzien voor een dialectwoord. Wanneer ze het woord op dezelfde manier 'verbeteren' als ze dat bij een dialectwoord zouden doen, is er sprake van hypercorrectie of regressiefout.
Soms is niet geheel duidelijk of er sprake is van een hypercorrectie of van een contaminatie. Zo gebruiken nogal wat mensen refereren naar, wat gezien kan worden als een overdreven correct taalgebruik, maar dat tegelijk ook een verhaspeling is van refereren (aan) en (verwijzen) naar.