Een taalfout is een afwijking van de taalregels die door een dominante gemeenschap als juist wordt ervaren. Taalfouten kunnen onder meer veroorzaakt worden door het regiolect, etnolect, sociolect of het idiolect van de taalgebruiker, neurologisch of psychologisch falen bij de taalgebruiker of een nog onvoltooide taalverwerving bij de taalgebruiker. Ook kan er sprake van opzet zijn.