Rule
Northern Lights
Aurora Windows in Lofoten
Nordland, Norway
Get notified when aurora activity peaks under clear, dark skies—ideal conditions for capturing the Northern Lights.
Upcoming Opportunities
When all conditions match, PhotoWeather marks an opportunity window.
Times shown in Europe/Oslo
Next opportunity
Northern Lights
Today · 16:00–07:00 · 15h window
High confidence
86%
Northern Lights
Mon, Jan 12 · 04:00–05:00
Medium
Northern Lights
Tue, Jan 13 · 08:00–09:00
Medium
Northern Lights
Tue, Jan 13 · 09:00–10:00
Medium
Northern Lights
Tue, Jan 13 · 16:00–21:00
High
Northern Lights
Sat, Jan 17 · 16:00–22:00
Medium
+2 more windows in the next 14 days
What this forecast looks for
Plain-language explanation from the ruleAurora Quality combines multiple factors to predict northern lights visibility:
- Geomagnetic Activity (Kp Index): Higher Kp means stronger aurora
- Cloud Cover: Clear skies are essential for viewing
- Moon Phase: Less moonlight means darker skies
- Location Latitude: Higher latitudes see aurora more frequently
The score ranges from 0-100%, where 60%+ indicates good aurora conditions.
Create your own Northern Lights alerts
Get notified when these conditions match at your own locations.
72-hour requirements breakdown
What passed or failed, hour by hourAND logic: all conditions required
Meets requirement
Misses requirement
Time Europe/Oslo | Aurora Quality ≥ 50.0% |
|---|---|
| Fri, Jan 9 | |
| 07:00 | 13% |
| 08:00 | 0% |
| 09:00 | 0% |
| 10:00 | 0% |
| 11:00 | 0% |
| 12:00 | 0% |
| 13:00 | 0% |
| 14:00 | 0% |
| 15:00 | 0% |
| 16:00 | 68% |
| 17:00 | 76% |
| 18:00 | 76% |
| 19:00 | 76% |
| 20:00 | 76% |
| 21:00 | 76% |
| 22:00 | 86% |
| 23:00 | 86% |
| Sat, Jan 10 | |
| 24:00 | 73% |
| 01:00 | 73% |
| 02:00 | 86% |
| 03:00 | 82% |
| 04:00 | 79% |
| 05:00 | 93% |
| 06:00 | 88% |
| 07:00 | 0% |
| 08:00 | 0% |
| 09:00 | 0% |
| 10:00 | 0% |
| 11:00 | 0% |
| 12:00 | 0% |
| 13:00 | 0% |
| 14:00 | 0% |
| 15:00 | 0% |
| 16:00 | 0% |
| 17:00 | 23% |
| 18:00 | 0% |
| 19:00 | 0% |
| 20:00 | 0% |
| 21:00 | 0% |
| 22:00 | 0% |
| 23:00 | 0% |
| Sun, Jan 11 | |
| 24:00 | 0% |
| 01:00 | 43% |
| 02:00 | 43% |
| 03:00 | 45% |
| 04:00 | 34% |
| 05:00 | 28% |
| 06:00 | 28% |
| 07:00 | 36% |
| 08:00 | 34% |
| 09:00 | 0% |
| 10:00 | 0% |
| 11:00 | 0% |
| 12:00 | 0% |
| 13:00 | 0% |
| 14:00 | 0% |
| 15:00 | 0% |
| 16:00 | 23% |
| 17:00 | 30% |
| 18:00 | 43% |
| 19:00 | 43% |
| 20:00 | 43% |
| 21:00 | 30% |
| 22:00 | 36% |
| 23:00 | 0% |
| Mon, Jan 12 | |
| 24:00 | 0% |
| 01:00 | 0% |
| 02:00 | 0% |
| 03:00 | 47% |
| 04:00 | 64% |
| 05:00 | 41% |
| 06:00 | 0% |
How to read: colored cells show whether each predicate requirement is met; highlighted rows mean the full rule matched (an opportunity).
What does Aurora Quality mean?
Inputs that drive the scoreThis derived score summarizes multiple raw weather signals. The table below shows the supporting inputs hour by hour, so you can see what's pushing the score up or down.
| Time Europe/Oslo | Aurora Activity % | OVATION Aurora Probability % | Solar Elevation ° | Total Cloud Coverage % | Visibility m |
|---|---|---|---|---|---|
| Fri, Jan 9
Sunrise 11:15
Sunset 13:09 | |||||
| 08:00 | 33% | 4% | -11° | 89% | 63920m |
| 09:00 | 33% | 4% | -6.8° | 82% | 61280m |
| 10:00 | 100% | - | -3.3° | 38% | 39500m |
| 11:00 | 100% | - | -0.89° | 8% | 56740m |
| 12:00 | 100% | - | 0.3° | 1% | 63900m |
| 13:00 | 95% | - | -0.05° | 1% | 63900m |
| 14:00 | 95% | - | -2.2° | 2% | 63820m |
| 15:00 | 95% | - | -5.2° | 0% | 58000m |
| 16:00 | 61% | - | -9.1° | 1% | 60320m |
| 17:00 | 61% | - | -14° | 1% | 60320m |
| 18:00 | 61% | - | -19° | 3% | 60320m |
| 19:00 | 61% | - | -25° | 3% | 60320m |
| 20:00 | 61% | - | -30° | 4% | 24100m |
| 21:00 | 61% | - | -35° | 2% | 60320m |
| 22:00 | 83% | - | -40° | 3% | 22920m |
| 23:00 | 83% | - | -43° | 6% | 60320m |
| Sat, Jan 10
Sunrise 11:15
Sunset 13:09 | |||||
| 24:00 | 83% | - | -44° | 21% | 60300m |
| 01:00 | 83% | - | -43° | 26% | 60300m |
| 02:00 | 83% | - | -41° | 4% | 60300m |
| 03:00 | 83% | - | -37° | 17% | 60300m |
| 04:00 | 95% | - | -32° | 29% | 60300m |
| 05:00 | 95% | - | -27° | 4% | 60120m |
| 06:00 | 95% | - | -21° | 15% | 60020m |
| 07:00 | 71% | - | -16° | 72% | 55520m |
| 08:00 | 71% | - | -11° | 100% | 60280m |
| 09:00 | 71% | - | -6.6° | 100% | 60280m |
| 10:00 | 61% | - | -3.2° | 100% | 60280m |
| 11:00 | 61% | - | -0.72° | 100% | 60280m |
| 12:00 | 61% | - | 0.42° | 100% | 60280m |
| 13:00 | 15% | - | 0.11° | 99% | 60280m |
| 14:00 | 15% | - | -2° | 100% | 3500m |
| 15:00 | 15% | - | -5° | 99% | 15740m |
| 16:00 | 11% | - | -9° | 84% | 55500m |
| 17:00 | 11% | - | -14° | 33% | 1720m |
| 18:00 | 11% | - | -19° | 71% | 55500m |
| 19:00 | 15% | - | -25° | 91% | 51920m |
| 20:00 | 15% | - | -30° | 82% | 3380m |
| 21:00 | 15% | - | -35° | 73% | 46000m |
| 22:00 | 21% | - | -39° | 62% | 45740m |
| 23:00 | 21% | - | -42° | 79% | 56560m |
| Sun, Jan 11
Sunrise 11:09
Sunset 13:16 | |||||
| 24:00 | 21% | - | -44° | 61% | 1860m |
| 01:00 | 21% | - | -43° | 19% | 55480m |
| 02:00 | 21% | - | -41° | 13% | 30640m |
| 03:00 | 21% | - | -37° | 8% | 24000m |
| 04:00 | 11% | - | -32° | 24% | 49920m |
| 05:00 | 11% | - | -27° | 30% | 55460m |
| 06:00 | 11% | - | -21° | 34% | 55460m |
| 07:00 | 15% | - | -16° | 22% | 56020m |
| 08:00 | 15% | - | -11° | 29% | 53600m |
| 09:00 | 15% | - | -6.5° | 55% | 53440m |
| 10:00 | 15% | - | -3.1° | 56% | 32320m |
| 11:00 | 15% | - | -0.53° | 39% | 12120m |
| 12:00 | 15% | - | 0.55° | 79% | 12840m |
| 13:00 | 21% | - | 0.24° | 88% | 12680m |
| 14:00 | 21% | - | -1.8° | 50% | 5740m |
| 15:00 | 21% | - | -4.8° | 53% | 20920m |
| 16:00 | 15% | - | -8.8° | 41% | 18660m |
| 17:00 | 15% | - | -14° | 31% | 22940m |
| 18:00 | 15% | - | -19° | 1% | 18220m |
| 19:00 | 15% | - | -24° | 0% | 29480m |
| 20:00 | 15% | - | -30° | 0% | 60200m |
| 21:00 | 15% | - | -35° | 34% | 60200m |
| 22:00 | 15% | - | -39° | 23% | 60200m |
| 23:00 | 15% | - | -42° | 54% | 60200m |
| Mon, Jan 12
Sunrise 11:04
Sunset 13:23 | |||||
| 24:00 | 15% | - | -44° | 56% | 60200m |
| 01:00 | 61% | - | -43° | 63% | 60200m |
| 02:00 | 61% | - | -41° | 52% | 5320m |
| 03:00 | 61% | - | -37° | 42% | 50840m |
| 04:00 | 61% | - | -32° | 11% | 3160m |
| 05:00 | 61% | - | -27° | 44% | 49920m |
| 06:00 | 61% | - | -21° | 88% | 5840m |
| 07:00 | 61% | - | -16° | 98% | 9420m |
How to read: these inputs help produce the derived score; they are not requirements by themselves.
Get Notified of Opportunities
Create your own custom alerts for this location and more.
Create Free Account