Det finns olika typer av CrossFit-träning, inklusive grupp- eller klassbaserade sessioner och individuell coaching. Det kan även finnas specialiserade områden som styrka eller kondition. Tävlingsinriktad CrossFit är också populärt där atleter tävlar mot varandra genom olika grenar.