Flekkugler krever spesifikke habitattrekk for å overleve:
Kron
- Modne og eldgamle barskoger, ofte dominert av Douglas-gran, vestlig hemlokk eller Sitka-gran
- Tett kronlukke for skygge og rovdybeskyttelse
- Høye trær med store grener for hekking og soveposjoner
- Flernivået kronstruktur med blandede trealdre og -størrelser
Underveg
- Tett vegetasjon inkludert busker, ørter og mose
- Dekke for jakt og beskyttelse fra rovdyer
- Hjelper med å opprettholde et kjølig, fuktig mikroklima
Skogstruktur
- Kompleks struktur medstående døde trær (snags), fellede logger og neddelt vedavfall
- Snags gir hekke- og soveposisjoner for hullhekkende fugler
- Fellede logger og avfall skaper habitat for byttearter som små pattedyr og amfibier
Landskapsnivå
- Store sammenhengende skoger, typisk over 400 hektar (1000 acres)
- Sammenhørende habitater som tillater bevegelse mellom hekke- og føkteområder
- Nærhet til vannkilder som bekker eller elver
Flekkugler trenger også relativt uforstyrrede skoger med minimal menneskelig aktivitet. Hogst, utvikling og habitatfragmentering kan betydelig påvirke deres bestander.