← Back to Blog

How Aurora Forecasting Actually Works — The 5-Factor Model

Millions of people check aurora apps every night, hoping to see those elusive green curtains dancing across the sky. Most of them see a single number — a KP index, a percentage, a color-coded map — and have no idea what actually went into producing that forecast. The truth is that a reliable aurora prediction requires five separate factors to align simultaneously, and understanding them transforms you from a passive app-checker into someone who can read conditions like a seasoned aurora chaser.

Key Facts

  • Aurora forecasting combines 5 factors: geomagnetic activity (KP), solar wind direction (Bz), cloud cover, astronomical darkness, and moonlight
  • NOAA's Space Weather Prediction Center provides the primary geomagnetic data, updated every 3 hours
  • The Bz component of the interplanetary magnetic field is measured by NASA's DSCOVR satellite at the L1 point, 1.5 million km from Earth
  • Cloud cover data comes from meteorological services and satellite imagery, refreshed hourly
  • Astronomical darkness requires the sun to be more than 18° below the horizon
  • A bright moon (>50% illumination) reduces aurora visibility, especially for faint displays
  • All 5 factors must align simultaneously for a successful aurora sighting

Factor 1: Geomagnetic Activity (the KP Index)

The KP index is the number most people associate with aurora forecasting, and for good reason — it's the most direct measure of how disturbed Earth's magnetic field is at any given moment. The scale runs from 0 to 9, with higher numbers meaning stronger geomagnetic storms and aurora visible at lower latitudes. (For a deep dive into what each KP level means for your location, see our complete KP index guide.)

But KP has a critical limitation that most apps don't explain: it's a trailing indicator. The official KP value is calculated over a completed 3-hour window and published after the fact. NOAA's Space Weather Prediction Center updates it 8 times per day, at fixed intervals. This means the KP you see in an app might describe conditions from up to three hours ago — an eternity in space weather terms.

NOAA also publishes a 3-day KP forecast based on observed solar activity, which is useful for planning but lacks the precision needed for real-time decisions. When a coronal mass ejection (CME) is headed toward Earth, NOAA can predict elevated KP days in advance. But the exact peak, and exactly when it arrives, remains uncertain until the solar wind actually hits.

Source: NOAA SWPC Planetary K-index

Factor 2: Solar Wind Direction (Bz)

If KP tells you what already happened, the Bz component of the interplanetary magnetic field tells you what's about to happen. Bz is measured by NASA's DSCOVR (Deep Space Climate Observatory) satellite, which sits at the L1 Lagrange point — a gravitationally stable spot approximately 1.5 million kilometers from Earth, directly between us and the sun.

The concept is straightforward. Earth's magnetic field points northward. When the solar wind's magnetic field also points northward (positive Bz), the two fields repel each other and Earth's magnetosphere stays sealed. Solar particles bounce off. Aurora activity stays quiet.

But when Bz turns southward (negative), the solar wind's magnetic field is antiparallel to Earth's field. The two fields connect, or "reconnect," and the magnetosphere opens up like a gate. Solar particles pour down along magnetic field lines toward the poles, energizing atmospheric gases and producing the aurora.

This is why experienced aurora chasers watch Bz more closely than KP. A sustained southward Bz of -10 nT or stronger almost guarantees aurora activity, even before the official KP value catches up. And because DSCOVR sits upstream of Earth in the solar wind, it measures conditions 15 to 60 minutes before they arrive at our planet. That lead time is the difference between being outside with your camera ready and seeing photos on social media the next morning.

Source: NOAA SWPC Real-Time Solar Wind

Factor 3: Cloud Cover

This is the factor that breaks hearts. You can have the strongest geomagnetic storm in a decade — KP 8, deeply southward Bz, every space weather metric screaming — and if your sky is covered in clouds, you will see absolutely nothing. Aurora happens at altitudes of 100 to 300 kilometers, far above weather clouds at 2 to 12 kilometers. But those clouds are between you and the aurora, and they block the view completely.

Cloud cover is arguably the most overlooked factor in aurora forecasting. Many popular aurora apps show only geomagnetic data and ignore weather entirely, leaving users to check a separate weather app. This creates a fragmented experience and leads to the most common aurora disappointment: driving hours to a dark-sky location only to find overcast skies.

Modern cloud cover data comes from meteorological services like Open-Meteo, national weather agencies, and satellite imagery. Forecasts are typically refreshed hourly and provide coverage percentages at multiple altitude levels (low, mid, and high clouds). High thin cirrus clouds may still allow some aurora visibility, while low thick stratus will block everything.

One critical nuance: cloud cover varies dramatically over short distances. A location 50 kilometers away might have completely clear skies while your city is socked in. This is why the best aurora forecasts use location-specific cloud cover data rather than regional averages, and why experienced chasers are willing to drive an hour or two to find a gap in the clouds.

Factor 4: Darkness

Aurora is happening right now, as you read this sentence. Charged particles are constantly streaming into Earth's magnetosphere and exciting atmospheric gases near the poles. But you can't see it during the day because sunlight overwhelms the relatively faint aurora emissions. For aurora to be visible, you need a sufficiently dark sky.

Astronomers define three types of twilight based on how far the sun sits below the horizon:

  • Civil twilight (sun 0–6° below horizon): The sky is still bright. You can read a newspaper outside. No chance of seeing aurora.
  • Nautical twilight (sun 6–12° below horizon): The horizon is still visible, the sky has a deep blue glow. Very strong aurora (KP 7+) might just be visible, but faint displays are lost in the residual light.
  • Astronomical twilight (sun 12–18° below horizon): The sky is nearly fully dark. Faint stars are visible. Most aurora can be seen.

For optimal aurora viewing, you want astronomical darkness — the sun more than 18 degrees below the horizon. At this point, the sky is as dark as it gets, and even faint aurora displays become visible to the naked eye.

This factor has a massive seasonal impact. At high latitudes, summer brings the midnight sun — the sky never gets dark enough for aurora viewing, even though geomagnetic activity continues year-round. Fairbanks, Alaska, for example, loses astronomical darkness from early May through early August. Tromsø, Norway, has continuous daylight from late May through mid-July.

This is why the aurora "season" runs roughly from September through March for most northern locations. It's not that the aurora stops in summer — it's that the sky never gets dark enough to see it. The equinoxes (September and March) are actually statistically the most active periods for geomagnetic storms due to the Russell-McPherron effect, which conveniently aligns with the darkness requirement.

Factor 5: Moonlight

The moon is nature's light pollution, and it affects aurora visibility more than most people realize. A full moon illuminates the sky enough to wash out faint aurora displays, much like light pollution from a nearby city. The effect is especially pronounced for lower-latitude observers, where aurora is already near the visibility threshold.

The impact scales with the moon's phase. A new moon contributes no light at all — ideal conditions. A quarter moon (50% illumination) has a moderate effect, reducing visibility of faint green arcs but leaving brighter displays intact. A full moon (100% illumination) dramatically reduces contrast, and only strong storms (KP 7+) will produce aurora vivid enough to punch through the moonlight.

Moon position matters too. Even during a full moon phase, the moon isn't always above the horizon. If the moon hasn't risen yet, or has already set, you have a window of dark sky. Experienced aurora chasers plan around moonrise and moonset times, especially during partially illuminated phases.

For practical purposes, moon illumination above roughly 50% starts to noticeably degrade aurora visibility. Below 25%, the impact is minimal. And during a strong storm, the moon barely matters — a KP 8 aurora will light up the sky regardless of lunar conditions.

How the Five Factors Work Together

Here's the critical insight that separates useful aurora forecasts from misleading ones: all five factors operate as an AND condition, not an OR condition. You don't need most of them to be good — you need all of them to be good simultaneously.

Consider this scenario:

  • KP 5 (G1 storm — moderate activity)
  • Bz: -12 nT (strongly southward — excellent)
  • Cloud cover: 10% (mostly clear)
  • Sun: 22° below horizon (full astronomical darkness)
  • Moon: 5% illumination (thin crescent, negligible light)

This is an excellent aurora night. Every factor is green. You should be outside.

Now consider the opposite:

  • KP 7 (G3 major storm — impressive on paper)
  • Bz: +5 nT (northward — magnetosphere sealed, storm may be subsiding)
  • Cloud cover: 95% (overcast)
  • Sun: 8° below horizon (nautical twilight — still too bright)
  • Moon: N/A

Despite the impressive KP value, you will see nothing. The Bz has turned northward (the storm is likely ending), the sky is overcast, and it's not even dark yet. An app that only shows KP 7 would have you excited. A five-factor forecast would correctly tell you: not tonight.

This AND-condition nature is why aurora chasing is so difficult and why so many people have the experience of "the forecast said it would be great, but I saw nothing." Single-factor forecasts — which is what most apps provide — systematically overpredict. They tell you the aurora might be active, but they can't tell you whether you'll actually see it from where you're standing.

Where Does the Data Come From?

Every factor in the five-factor model relies on real-time data from scientific instruments and services around the world. Here's where each piece comes from:

Factor Primary Source Update Frequency
KP Index NOAA SWPC, GFZ Potsdam Every 3 hours
Bz / Solar Wind NASA DSCOVR satellite via NOAA Real-time (1-minute)
Cloud Cover Open-Meteo, national weather services Hourly
Darkness Calculated from GPS coordinates and astronomical algorithms Continuous (computed)
Moonlight US Naval Observatory lunar data, ephemeris calculations Continuous (computed)

The geomagnetic data (KP and Bz) comes from government agencies and is freely available. Cloud cover relies on meteorological models that ingest satellite imagery, ground stations, and weather balloon data. Darkness and moonlight are computed locally — given your latitude, longitude, and the current date, the sun's position and moon's phase can be calculated with high precision using well-established astronomical algorithms.

What makes a five-factor forecast challenging isn't accessing any single data source — it's combining all five in real time, accounting for your specific location, and presenting the result as a single actionable prediction. That integration is where most aurora apps fall short.

Frequently Asked Questions

How far in advance can aurora be predicted?

Short-range aurora forecasts (1–3 days) use NOAA's geomagnetic activity predictions based on observed solar activity. Real-time predictions (15–60 minutes) use solar wind data from the DSCOVR satellite at the L1 point. Beyond 3 days, forecasts become unreliable because solar wind conditions change rapidly.

Why do aurora apps give different forecasts?

Most apps rely on the same underlying data from NOAA, but they differ in which factors they consider and how they weight them. An app that only shows KP will miss cloud cover and darkness. An app that combines all five factors — geomagnetic activity, solar wind, clouds, darkness, and moonlight — gives a more accurate picture of your actual viewing conditions.

Can you predict aurora for a specific city?

Yes, because geomagnetic latitude, cloud cover, darkness windows, and moonlight all vary by location. A city-level forecast combines the global geomagnetic data with local weather and astronomical conditions to estimate your actual probability of seeing aurora.

What is the DSCOVR satellite?

DSCOVR (Deep Space Climate Observatory) is a NASA satellite positioned at the L1 Lagrange point, approximately 1.5 million kilometers from Earth toward the sun. It measures the solar wind before it reaches Earth, providing 15–60 minutes of advance warning for geomagnetic activity.

Why can't I see aurora even when the forecast says conditions are good?

The most common reasons are local cloud cover that isn't captured in weather models, light pollution from nearby cities, or the aurora being too faint to see with the naked eye at your latitude. Strong auroras (KP 7+) are visible even from urban areas, but weaker displays require dark skies.

Does aurora forecasting use AI or machine learning?

Some modern aurora forecasting systems use machine learning to combine multiple data sources and improve prediction accuracy. Traditional forecasting relies on physics-based models of the magnetosphere. The most effective approaches combine both — using physical models for the geomagnetic component and statistical methods for cloud cover and visibility.

The Bottom Line

Understanding what goes into an aurora forecast doesn't just satisfy curiosity — it makes you a better interpreter of the information. When you know that KP is a trailing indicator and Bz is a leading one, you stop refreshing the KP number every five minutes and start watching the solar wind instead. When you understand that cloud cover is an absolute blocker, you stop driving to your usual spot on overcast nights and check the satellite imagery first. When you know that moonlight washes out faint displays, you plan your serious aurora outings around new moon periods.

Revon combines all five factors — geomagnetic activity, solar wind direction, cloud cover, darkness, and moonlight — into a single forecast for your exact location. Instead of checking five different sources and doing the mental math yourself, the app does the integration and sends you a plain-English alert when all five factors align. No numbers to decode. No guesswork. Just: conditions are right, go outside now.

Download Revon on the App Store and let the app watch all five factors for you.

Open the App Store