Perleuggla lever i bartskoger og blandingskoger over hele nordlige Eurasia og Nord-Amerika. Den foretrekker modne skoger med gran, furu, furu og bjørk, pluss store trær med hull for reir. Den trenger også åpne områder som enger og skogskanter for jakt. Om vinteren kan den flytte til lavere høyder eller områder med mer bytte.