Maiko (apprentie Geigha) et Geisha portent le kimono. L’ensemble des règles vestimentaires applicables au kimono reste applicable aux Maiko et aux Geisha. Le kimono des Maiko est particulièrement coloré. Le Obi servant de ceinture est toujours d’une couleur plus clair que le kimono. Le nœud maintenant l’obi en place est assez spectaculaire. Ce type de nœud se nomme « darari ». La Maiko chausse un type de sandales en bois nommé « okobo » à l’extérieur et des tabi (chaussette au gros orteil séparé). Les lanière des "okobo" sont rouge pour les toutes jeunes Maiko et jaune pour les Maiko plus expérimentées.
Les Geisha arborent des kimonos aux dessins simples et aux couleurs plus sobres. L’obi, toujours plus clair que le kimono, est noué simplement sans extravagance. Dans certaines occasions il est possible que la geisha revête un kimono plus coloré et plus long nommé "Susohiki". Les Geisha portent, en fonction des conditions météorologiques, des « Zôri » ou des « Geta » pour l’extérieur et des tabi en intérieur.
Couleurs et dessins du kimono changeront régulièrement au rythme des saisons et des événements. Le col des kimonos change selon le niveau d’apprentissage de la Geisha. Le col du kimono de la Maiko est rouge et blanc rehaussé d’or et/ou d’argent celui des Geisha est entièrement blanc. Pour les cérémonie les plus importante, il est possible que l'"okiya" (maison de geisha) prête à ses pensionnaires geisha, un kimono frappé du blason "mon" (紋) de la maison. Le blason est placé à 5 endroits (sur chaque manche, au devant de chaque épaule et au milieu du dos). Ces kimonos sont de type Kurotomesode (黒留袖). cela signifie qu'il sont noir uni, les seul motifs autorisés se trouvant sous ou au niveau des hanches.