Skunks use spray as a last resort – It is a common misconception that skunks spray all the time. They actually only use their spray as a last resort when they feel they have exhausted all of their other defense mechanisms. ... Because of this, skunks are used to being left alone and have few natural enemies.
Why do skunks spray every night?
Since skunks are nocturnal and awake during the night, they are MUCH more likely to spray at night. A recent study from Evolution (link to research) indicated that animals who spray as a defense mechanism are likely to spray at night due to a higher risk of coming in contact with close range predators.
Why do skunks keep spraying my house?
It smells so badly because of the mixture of chemicals containing sulfur, called thiols. When a skunk feels threatened or intimidated, they'll spray the area as a form of defense. Though they have poor eyesight, it's not so bad that they're not able to aim.