Een hoofddoek is een doek die als kledingstuk om het hoofd gedragen wordt. Sommige hoofddoeken bedekken alleen de haren, andere hoofddoeken omsluiten het gezicht of laten alleen de ogen vrij.