De teamdressuur op de Olympische Zomerspelen 2016 vond plaats van woensdag 10 tot en met vrijdag 12 augustus 2016. Regerend olympisch kampioen was de Britse ploeg. De wedstrijd bevatte twee onderdelen, te beginnen met de Grand Prix. Een vijf- of zeskoppige jury beoordeelde elke deelname apart in de GP, waarbij de ruiters dresseerden in een bak van zestig bij twintig meter. Elk onderdeel werd apart beoordeeld. In de tweede ronde, de Grand Prix Special, deden de ruiters van de beste zes landen opnieuw een vooraf ingestuurde dressuuroefening. Het gemiddelde van de drie ruiters per land in de twee onderdelen was de eindscore, die bepaald hoe de medailles werden verdeeld.