La tenue de base est le keikogi, appelé à tort « kimono ». Il se compose d’une veste et d’un pantalon en coton blanc. La veste est fermée par une ceinture. Il s’agit de la même tenue qu’en judo.
Lorsque le professeur estime que l’élève a acquis une technique satisfaisante, il l’autorise à porter le hakama, une sorte de pantalon flottant noir ou bleu foncé.
Il était traditionnellement porté par les nobles du Japon médiéval, et notamment les samouraïs.