When is the best time to see the Northern Lights?

Ideally, between September and late March, although we have viewed them as early as late-August.

The lights can come at any time when it is dark, but the best times seem to be between 9 pm and 2 am. Light pollution and bad weather (such as clouds and snowfall) can affect viewing the lights.