Aujourd’hui les Geisha portent le plus souvent des perruques. En revanche les coiffures des Maiko sont élaborées à partir des leur propre cheveux. La maîtrise de ce type de coiffure est aujourd’hui un art moribond. Autrefois, afin de préserver la coiffure intacte, les Geiha étaient entrainées à dormir sur un repose nuque sans bouger.
La coiffure des Geisha à évolué selon les époques. Depuis le XVIIème siècle, les cheveux sont relevés pour former une sorte de chignon (shimada). On distingue au moins 4 types de shimada : le « taka shimada » porté par les jeunes femmes célibataires, le « tsubushi shimada »moins haut, il est porté par les femmes plus âgées, le « uiwata » agrémenté de tissu, et un « shimada » ressemblant à une pêche qui et exclusivement porté par les Maiko.
Ces coiffures sont ornées de peigne et d’épingles à cheveux (Kanzashi - (簪)) très élaborées.