Sisselrot trives på frisk og fuktig jord som er litt steinete, også langs kysten og i bergskråninger. Den finner næring blant steinblokker og i ur, mellom steingjerder, ved gamle løvtrær, i eng, hei og sanddyner ved kysten. Kysteng er også et sted den kan finne næring. I skog kan den forekomme som epifytt på trær. Sisselrot vokser over hele Norge unntatt deler av indre Nordland. På Dovrefjell går den opp til 1.200 moh. Den finnes i hele Vest-Europa og Nord-Afrika og er vanlig i Karpatene. På New Zealand er den innført og har begynt å spre seg som en invaderende art.