TeamGym består av øvelsene frittstående, trampett og tumbling. Det konkurreres sammenlagt i alle tre øvelsene (3-kamp). Hver tropp kan bestå av 6 til 12 gymnaster. Det konkurreres i egne klasser for jenter, gutter og miks. Aldersklassene er inndelt i rekrutt (11-13), junior (13-17) og senior (16+). I tillegg til lokale, regionale og nasjonale konkurranser arrangeres det også nordiske mesterskap og europamesterskap i TeamGym.