Van co-evolutie is sprake wanneer het bestaan van een soort nauw verbonden is met het leven van een of meer andere soorten. Soorten waarvan het leven met elkaar verbonden is, evolueren samen. Wat er gebeurt is dat de overlevingskansen van elke soort verandert als gevolg van veranderingen bij de andere soorten.

Voorbeelden van co-evolutie zijn:

Co-evolutie komt zeer vaak voor, en kan meer dan twee soorten betreffen. Mimicry ringen, met tientallen soorten, zijn bekend.

Nieuwe of "verbeterde" aanpassingen die bij de ene soort voorkomen, worden vaak gevolgd door het verschijnen en de verspreiding van verwante kenmerken bij de andere soort.