Penyebab kurap adalah jamur dermatofit atau jamur yang dapat bertahan hidup di kulit. Jamur ini hidup dari keratin yang menjadi bahan dasar jaringan lapisan kulit, rambut, serta kuku manusia.

Penyebaran spora jamur tersebut dapat melalui kontak langsung dengan manusia, hewan, benda, atau bahkan tanah. Selain itu, ada beberapa kelompok orang yang memiliki risiko yang lebih tinggi untuk tertular kurap. Di antaranya, anak-anak, manula, orang yang mengalami obesitas, penderita diabetes tipe 1, orang yang mengalami aterosklerosis, orang yang pernah mengidap infeksi jamur sebelumnya, orang dengan sirkulasi darah yang buruk, dan orang dengan sistem kekebalan menurun seperti penderita HIV atau pengguna tablet steroid.