A Milky Way visibility calculator that plans whole seasons
The bright heart of our galaxy — the Milky Way core in Sagittarius and Scorpius — is only worth chasing when three things line up: the core must be above the horizon, the sky must be fully dark, and the Moon must be out of the way. This Milky Way visibility calculator checks all three for every night in a date range and turns the answer into a calendar of good nights, with the exact time window and the compass direction of the core.
Pick a city, one of the built-in dark-sky places — Hanle in Ladakh, Spiti, the Rann of Kutch, the Atacama, La Palma, Lake Tekapo and more — or type any latitude and longitude. Each calendar day shows the usable hours; tap a night to see sunset, astronomical dusk and dawn, moonrise and moonset, and an altitude chart of the core and the Moon. Everything is calculated in your browser.
How to use the Milky Way Visibility Calculator
- Choose a Place, or type Latitude, Longitude and Time zone. Use my location asks your browser for your position only when you press it.
- Set the First night and Last night, or press Next 30 nights or Next 12 months.
- Pick how high the core must be (Core at least), the Moon rule, and how long a window must be before a night counts as good.
- Read the calendar: green nights are good, with the window length and a bar; tap any day for the full timings and the chart.
- Use the Good nights table to plan a trip, or Download CSV to keep the whole range in a spreadsheet.
Milky Way Visibility Calculator features
Three honest tests
A night counts only when the Sun is more than 18° below the horizon, the galactic core is above your chosen altitude, and the Moon is below the horizon (or thin, if you allow it).
Exact windows and directions
Start and end times, the core’s azimuth at both ends, its highest altitude and when it culminates.
Calendar of good nights
One month grid per month, colour-coded, with the usable time on every night — up to a full year at once.
Night chart
Altitude of the core and the Moon from sunset to sunrise, over shaded twilight and dark bands.
Dark-sky places built in
Indian sites in Ladakh, Spiti, Kutch, the Thar and Kerala plus famous dark skies on every continent.
CSV export
Every night’s status, window, azimuths, Moon illumination, dusk, dawn, moonrise and moonset.
How the calculation works
The core is taken as Sagittarius A*, the radio source at the centre of the galaxy: right ascension 17h 45m 40s, declination −29° 00′ 28″ (J2000). For each night the position is precessed to the date with the rigorous IAU 1976 formulae from Meeus’s Astronomical Algorithms, then converted to altitude and azimuth for your place, with atmospheric refraction added.
The Sun comes from Meeus chapter 25 and the Moon from chapter 47 (the main ELP-2000/82 terms). Each night, from noon to noon, is scanned in 5-minute steps and every change — dusk, dawn, core rising past your altitude, moonrise, moonset — is refined by bisection to a few seconds. Checked against JPL Horizons for Hanle (16 May 2026), San Pedro de Atacama (14 July 2026) and London (10 August 2026), sunset, astronomical twilight, moonrise and moonset agree within two minutes.
Because the core sits at −29°, its highest altitude is 90° − latitude − 29° in the north (90° + latitude + 29° south of the equator, up to the zenith). From Hanle it reaches about 28°, from Delhi 32°, from London under 10° and from the Atacama nearly 84° — which is why southern dark sites are famous for it.
Milky Way season by latitude
In the early season the core rises only a little before dawn; by midsummer it is up at dusk and well placed all evening. Around the summer solstice, places north of about 48° N get no astronomical darkness at all, so the calendar will show those nights in grey.
| Where | Core highest | Core season (dark sky) | Best months |
|---|---|---|---|
| Southern India, Sri Lanka (10° N) | 51° | February – October | April – August |
| Delhi, Rajasthan, Kutch (23–29° N) | 32–38° | February – October | May – August |
| Ladakh, Spiti (32–34° N) | 27–29° | March – September | May – August |
| Southern US, Spain (36–40° N) | 21–25° | March – September | June – August |
| UK, Canada (50–55° N) | 6–11° | Late summer, low on the horizon | August – September |
| Chile, South Africa, Australia (23–34° S) | 75–90° | February – November | April – September |
Planning tips
- New-moon weeks are the heart of the season; the moon phase calculator and moonrise and moonset times help fine-tune a trip.
- Light pollution matters more than the Moon: a dark-sky place far from towns shows the core with the naked eye, a city never does.
- Haze sits near the horizon, so in the north a 15–20° setting gives a more realistic window.
- For photographs, work out exposure and sharpness with the astrophotography pixel scale calculator, and see what else is up on the star chart.
Milky Way Visibility Calculator FAQ
What time will the Milky Way be visible tonight?
Choose your place, press Next 30 nights and tap tonight in the calendar. The window shows when the core is above your chosen altitude in a fully dark sky with the Moon down, and which direction to face.
When is Milky Way season?
For most of the northern hemisphere the core is visible from about February or March to October, best from May to August. In the southern hemisphere the season is longer and the core passes almost overhead in June and July.
Which direction should I look for the Milky Way core?
From the northern hemisphere it rises in the southeast, crosses the south and sets in the southwest; from the southern hemisphere it passes high overhead. The calculator gives the azimuth at the start and end of each window.
Can I see the Milky Way from India?
Yes. The core is well placed from February to October; from dark places like Hanle, Spiti, the Rann of Kutch or the Western Ghats it is a naked-eye sight on moonless nights. Cities are too bright.
Why does a night show “Moon in the way”?
The core was up in a dark sky, but the Moon was above the horizon the whole time. Try the “Moon down, or under 25% lit” rule for a thin crescent.
How accurate are the times?
Within about two minutes of JPL Horizons for a flat horizon at sea level. Hills, trees and haze change what you actually see.