Rule
Dark Skies
Ivalo - Dark Skies - Finnish Lapland
Ivalo, Lapland, Finland
Moonless nights with crystal-clear skies for Milky Way shots
Upcoming Opportunities
When all conditions match, PhotoWeather marks an opportunity window.
Times shown in Europe/Helsinki
Next opportunity
Dark Skies
Ivalo
Fri, Jan 23 · 18:22–22:00 · 4h window
Low confidence
36%
Create your own Dark Skies alerts
Get notified when these conditions match at your own locations.
72-hour requirements breakdown
What passed or failed, hour by hour0matching hours in the next 72 hours
OR logic: one branch per group is enough
Meets requirement
Misses requirement
Time Europe/Helsinki | Astronomical Night Any | Total Cloud Coverage ≤ 20.0% | Visibility ≥ 12000.0m | Precipitation Chance ≤ 10.0% | Moon Illumination OR1·B1≤ 35.0% | Moon Altitude OR1·B2≤ 10.0° |
|---|---|---|---|---|---|---|
| Sun, Jan 11 | ||||||
| 14:00 | ✕ | 30% | 69040m | 0% | 41% | -22° |
| 15:00 | ✕ | 49% | 69040m | 0% | 41% | -27° |
| 16:00 | ✕ | 71% | 69060m | 0% | 41% | -32° |
| 17:00 | ✓ | 87% | 69060m | 0% | 41% | -35° |
| 18:00 | ✓ | 94% | 62820m | 0% | 41% | -37° |
| 19:00 | ✓ | 99% | 41680m | 0% | 41% | -38° |
| 20:00 | ✓ | 100% | 39560m | 0% | 41% | -37° |
| 21:00 | ✓ | 100% | 60180m | 0% | 41% | -34° |
| 22:00 | ✓ | 100% | 35840m | 0% | 41% | -30° |
| 23:00 | ✓ | 100% | 30980m | 0% | 41% | -26° |
| Mon, Jan 12 | ||||||
| 24:00 | ✓ | 100% | 27500m | 0% | 41% | -21° |
| 01:00 | ✓ | 99% | 27400m | 0% | 41% | -16° |
| 02:00 | ✓ | 100% | 53560m | 0% | 33% | -11° |
| 03:00 | ✓ | 100% | 69060m | 0% | 33% | -6.2° |
| 04:00 | ✓ | 100% | 54320m | 0% | 33% | -2.4° |
| 05:00 | ✓ | 100% | 69060m | 0% | 33% | 0.42° |
| 06:00 | ✓ | 100% | 69080m | 0% | 33% | 2.2° |
| 07:00 | ✕ | 99% | 69080m | 0% | 33% | 2.7° |
| 08:00 | ✕ | 99% | 69080m | 0% | 33% | 2° |
| 09:00 | ✕ | 100% | 69080m | 0% | 33% | -0.01° |
| 10:00 | ✕ | 100% | 76980m | 0% | 33% | -3.1° |
| 11:00 | ✕ | 100% | 17500m | 0% | 33% | -7.1° |
| 12:00 | ✕ | 99% | 1540m | 0% | 33% | -12° |
| 13:00 | ✕ | 90% | 940m | 0% | 33% | -17° |
| 14:00 | ✕ | 76% | 1120m | 0% | 33% | -22° |
| 15:00 | ✕ | 68% | 1580m | 0% | 33% | -28° |
| 16:00 | ✕ | 36% | 2340m | 0% | 33% | -33° |
| 17:00 | ✓ | 69% | 2940m | 0% | 33% | -37° |
| 18:00 | ✓ | 90% | 3020m | 0% | 33% | -40° |
| 19:00 | ✓ | 83% | 3500m | 0% | 33% | -42° |
| 20:00 | ✓ | 61% | 8440m | 0% | 33% | -42° |
| 21:00 | ✓ | 64% | 13960m | 0% | 33% | -40° |
| 22:00 | ✓ | 66% | 13220m | 0% | 33% | -37° |
| 23:00 | ✓ | 52% | 6580m | 0% | 33% | -33° |
| Tue, Jan 13 | ||||||
| 24:00 | ✓ | 54% | 9560m | 0% | 33% | -29° |
| 01:00 | ✓ | 60% | 12140m | 0% | 33% | -23° |
| 02:00 | ✓ | 70% | 9800m | 0% | 24% | -18° |
| 03:00 | ✓ | 64% | 40200m | 0% | 24% | -13° |
| 04:00 | ✓ | 64% | 39140m | 0% | 24% | -9.2° |
| 05:00 | ✓ | 62% | 36880m | 0% | 24% | -5.7° |
| 06:00 | ✓ | 45% | 35440m | 0% | 24% | -3.1° |
| 07:00 | ✕ | 33% | 15140m | 0% | 24% | -1.7° |
| 08:00 | ✕ | 48% | 17020m | 0% | 24% | -1.5° |
| 09:00 | ✕ | 52% | 54640m | 0% | 24% | -2.4° |
| 10:00 | ✕ | 29% | 50540m | 0% | 24% | -4.6° |
| 11:00 | ✕ | 19% | 67160m | 0% | 24% | -7.8° |
| 12:00 | ✕ | 20% | 70160m | 0% | 24% | -12° |
| 13:00 | ✕ | 31% | 74900m | 0% | 24% | -17° |
| 14:00 | ✕ | 52% | 61540m | 0% | 24% | -22° |
| 15:00 | ✕ | 77% | 22880m | 0% | 24% | -27° |
| 16:00 | ✕ | 100% | 15500m | 0% | 24% | -33° |
| 17:00 | ✓ | 100% | 7460m | 0% | 24% | -37° |
| 18:00 | ✓ | 100% | 6200m | 0% | 24% | -42° |
| 19:00 | ✓ | 100% | 6940m | 0% | 24% | -44° |
| 20:00 | ✓ | 100% | 5320m | 0% | 24% | -46° |
| 21:00 | ✓ | 100% | 5300m | 0% | 24% | -45° |
| 22:00 | ✓ | 100% | 9040m | 0% | 24% | -43° |
| 23:00 | ✓ | 100% | 10020m | 0% | 24% | -40° |
| Wed, Jan 14 | ||||||
| 24:00 | ✓ | 100% | 16280m | 0% | 24% | -36° |
| 01:00 | ✓ | 100% | 38860m | 0% | 24% | -31° |
| 02:00 | ✓ | 100% | 44200m | 0% | 16% | -25° |
| 03:00 | ✓ | 100% | 34520m | 0% | 16% | -20° |
| 04:00 | ✓ | 100% | 39160m | 0% | 16% | -16° |
| 05:00 | ✓ | 100% | 49740m | 0% | 16% | -12° |
| 06:00 | ✓ | 95% | 73040m | 0% | 16% | -8.2° |
| 07:00 | ✕ | 100% | 67880m | 0% | 16% | -5.9° |
| 08:00 | ✕ | 95% | 69400m | 0% | 16% | -4.7° |
| 09:00 | ✕ | 78% | 75740m | 0% | 16% | -4.6° |
| 10:00 | ✕ | 53% | 74640m | 0% | 16% | -5.8° |
| 11:00 | ✕ | 99% | 35780m | 0% | 16% | -8.1° |
| 12:00 | ✕ | 98% | 29400m | 0% | 16% | -11° |
| 13:00 | ✕ | 100% | 45560m | 0% | 16% | -16° |
How to read: colored cells show whether each predicate requirement is met; highlighted rows mean the full rule matched (an opportunity). For OR groups, only one branch is required, so some OR-branch predicates can be ✕ even in a matching hour.
Get Notified of Opportunities
Create your own custom alerts for this location and more.
Create Free Account