Ivan Cankar (10. toukokuuta 1876 – 11. joulukuuta 1918) oli slovenialainen kirjailija. Yhdessä Oton Župančičin, Dragotin Ketten ja Josip Murnin kanssa hän aloitti modernismin slovenialaisessa kirjallisuudessa. Cankarin teoksia on käännetty muille kielille slovenialaiskirjailijoista eniten. Häntä on verrattu Franz Kafkaan ja James Joyceen.