Een contaminatie is een taalfout die ontstaat wanneer twee of meer woorden of uitdrukkingen die op elkaar lijken, met elkaar verward worden en samengevoegd worden tot een verkeerde combinatie.
Een voorbeeld van een contaminatie is bijvoorbeeld: "hij trok zijn jas uit en zwaaide ermee in de lucht", waarbij de uitdrukking "zwaaide met zijn jas" en "trok zijn jas uit", door elkaar zijn gehaald.
Contaminaties komen vaak voor wanneer iemand probeert te improviseren of spontaan spreekt en zich niet bewust is van de correcte formulering.