Ivan Cankar (ur. 10 maja 1876 we Vrhnice, zm. 11 grudnia 1918 w Lublanie) – słoweński pisarz, przedstawiciel słoweńskiego ruchu modernistycznego.

Życiorys Pochodził z ubogiej i wielodzietnej rodziny rzemieślniczej. Urodził się we Vrhnice pod Lublaną jako ósme dziecko w rodzinie. Wychowała go przede wszystkim matka. Ojciec zarabiał na chleb pracując jako krawiec. Zabrakło jednak dla niego pracy i zakończył produkcję, kiedy w Vrhnice powstał sklep z odzieżą. Wtedy opuścił rodzinę i wyjechał w poszukiwaniu pracy do Bośni. W roku 1882 Cankar został przyjęty do szkoły podstawowej. W 1888 roku zapisał się do szkoły technicznej w Lublanie zwanej lublańską realką (ljubljanska realka). Mieszkał ze swoim kuzynem Šimnem, ale później z powodu braku pieniędzy wyprowadził się i poszukał tańszego mieszkania. w czasie wakacji od czasu do czasu udawał się do Puli, gdzie miał krewnych. Skończył w Lublanie realne gimnazjum i po maturze wyjechał do Wiednia na studia politechniczne. Chciał studiować architekturę, ale szybko się rozmyślił i zmienił kierunek na slawistykę. W roku 1897 przeprowadził się do Puli, gdzie zmarła jego matka. Po pewnym czasie wrócił do Wiednia, gdzie przebywał do 1909 roku. Trudne warunki materialne z jednej strony, z drugiej zainteresowania literackie przeszkodziły mu w ukończeniu studiów.