Brilleslange trives i en rekke ulike habitater, og er oppdaget i åpen skog, tett skog, jordbrukenger, risenger, våtmark, steinete landskap, og selv i urbane områder.