Kurdisk er et indoeuropeisk språk med flere dialekter. Hoveddialektene er kurmancî som snakkes i nordlige Kurdistan og sorani som snakkes i sør. Badini-dialekten brukes nord for elven Store Zab ved Arbil i irakisk Kurdistan, det tidligere Sovjetsamveldet, Tyrkia, nordvest i Iran og i Syria. Sorani snakkes sørvest i Iran og sør for Store Zab i Irak. Andre dialekter er zaza og hawrami (også kjent som gorani) og mindre kjent er mukriani. Kommunikasjon mellom de ulike dialektene kan være vanskelig, siden de er ganske forskjellige.