Real-World Use Cases

Photographers plan moonrise and moonset shoots the same way they plan golden hour. A full moon rising over a city skyline at twilight creates dramatic shots, but the window is narrow. On July 18, 2026 in New York, the waxing crescent moon rises at 09:22 and sets at 22:48, meaning it is above the horizon during most of the daytime and early evening. Knowing the exact rise and set times lets you position yourself before the moment arrives.

Night fishermen and hunters track moonrise and moonset because fish and game activity often peaks during these transition periods. The "major feeding times" in solunar tables correspond to when the moon is directly overhead or underfoot, which falls between moonrise and moonset. A fisherman in Sydney planning a trip on July 25, 2026 can check that moonrise is at 14:12 and plan to be on the water an hour before.

Astronomy enthusiasts use moonrise and moonset to plan observation sessions. If the moon sets at 22:48 in New York on July 18, 2026, deep-sky observation can begin in earnest after that time because the sky will be free of moonlight. For the next few days the moon sets progressively later, reducing the dark-sky window until new moon on July 20, 2026.

Outdoor event planners check moonrise times for evening events. A beach bonfire in Cape Town on August 8, 2026 benefits from knowing the moon rises at 18:35, just after sunset at 18:12, providing natural moonlight for the gathering without waiting for full darkness.

Muslims use moonrise times to sight the new crescent moon (hilal) that marks the beginning of each Islamic month. Knowing when the moon rises and its altitude above the horizon helps observers position themselves with a clear western horizon view.

How It Works

The calculator uses the suncalc JavaScript library, which computes the moon's position relative to the local horizon using lunar position algorithms based on Jean Meeus's Astronomical Algorithms. For any given date, latitude, and longitude, the tool finds the moments when the moon's altitude crosses the horizon (moonrise) and drops below it (moonset).

Unlike the sun, the moon rises and sets at significantly different times each day. Because the moon orbits Earth eastward, it moves about 13 degrees per day relative to the stars. Earth must rotate an extra 13 degrees to bring the moon back to the same position, which takes about 50 minutes. So moonrise advances by roughly 50 minutes per day on average.

The moon's altitude and azimuth are calculated for the selected date and time. Altitude is the angle above the horizon (0 degrees at horizon, 90 degrees at zenith). Azimuth is the compass direction (0 degrees is north, 90 is east, 180 is south, 270 is west). These values tell you exactly where to look for the moon in the sky.

Some days the moon does not rise or does not set. This happens when the moon's declination and the observer's latitude create a situation where the moon stays above or below the horizon for the entire 24-hour period. This is more common at high latitudes, similar to the midnight sun and polar night phenomena for the sun.

Step-by-Step Usage Guide

  1. Select a city from the preset list or click the geolocation button to use your current location.
  2. Pick a date to see moonrise and moonset times for that specific day.
  3. Review the main result card showing moonrise time, moonset time, and moon visibility duration.
  4. Check the moon position card for current altitude and azimuth, which tells you where to look in the sky.
  5. Review the 7-day forecast table to see how moonrise and moonset times shift over the coming week.
  6. Use the direction indicator to find which compass direction the moon rises and sets from your location.

Examples

Input

New York, July 18, 2026

Output

Moonrise 09:22, Moonset 22:48, Visible 13h 26m, Azimuth at rise 68 (ENE)

Waxing crescent, 18% illuminated. Moon is above the horizon for most of the day and evening.

Input

London, January 13, 2026

Output

Moonrise 16:42, Moonset 05:18 (next day), Visible 12h 36m, Azimuth at rise 62 (ENE)

Near full moon, 98% illuminated. Moon rises in the afternoon and sets after midnight.

Input

Tokyo, March 20, 2026

Output

Moonrise 12:15, Moonset 02:33 (next day), Visible 14h 18m, Azimuth at rise 83 (E)

First quarter moon, 50% illuminated. Rises around noon, visible through the afternoon and evening.

Input

Sydney, September 7, 2026

Output

Moonrise 06:08, Moonset 18:22, Visible 12h 14m, Azimuth at rise 95 (E)

Near new moon, 3% illuminated. Moon is barely visible, rises with the sun and sets at sunset.

Input

Reykjavik, June 21, 2026

Output

Moonrise 02:14, Moonset 00:42 (next day), Visible 22h 28m, Azimuth at rise 25 (NNE)

Near summer solstice at 64 degrees north. Moon stays above the horizon for most of the day.

Common Mistakes and Edge Cases

Things to understand about moonrise and moonset

  • Moonrise shifts 50 minutes daily: Unlike sunrise, which changes by a few minutes per day, moonrise jumps by about 50 minutes each day. This is because the moon moves eastward in its orbit, so Earth needs to rotate a bit more to bring it back to the horizon.
  • Moonset can occur on a different calendar day: If the moon rises at 22:00, it may set at 09:00 the next morning. The calculator shows the set time with a "next day" indicator when this happens.
  • Some days have no moonrise or no moonset: At higher latitudes, the moon can stay above or below the horizon for an entire 24-hour period. This is analogous to polar day and night for the sun but happens more frequently because the moon's declination ranges from about -28 to +28 degrees.
  • Atmospheric refraction changes apparent rise time: The moon appears above the horizon slightly before it geometrically crosses it, because Earth's atmosphere bends light upward by about 34 arcminutes. The calculator accounts for standard refraction, but unusual atmospheric conditions can shift the observed time by a minute or two.
  • Horizon obstruction matters: If you are in a valley or surrounded by buildings or mountains, the moon will appear later than the calculated rise time and disappear earlier than the calculated set time. The calculator assumes a flat horizon at sea level.
  • Full moon rises near sunset: A full moon rises approximately when the sun sets because they are on opposite sides of Earth. Similarly, a new moon rises near sunrise. First quarter rises around noon, and last quarter rises around midnight.
  • Direction varies with latitude and season: The moon does not always rise due east. Its rising azimuth shifts between northeast and southeast depending on the moon's declination, which changes throughout the month and year. At high latitudes the variation is more extreme.

FAQ

Why does the moon rise at a different time each day?

The moon orbits Earth eastward, moving about 13 degrees per day relative to the stars. Earth must rotate an extra 13 degrees to bring the moon back to the same position in the sky, which takes about 50 minutes. So moonrise is roughly 50 minutes later each day. This is why the moon appears at different times throughout the lunar cycle.

How is this different from the Moon Phase Calculator?

The Moon Phase Calculator focuses on the lunar cycle: which phase the moon is in, its illumination percentage, and its distance from Earth. This tool focuses on when the moon appears above and below your local horizon. It shows moonrise and moonset times, the direction the moon rises and sets, its altitude and azimuth, and a 7-day forecast of visibility windows.

What does it mean when the moon rises during the day?

The moon is visible during daylight hours for most of each month, except during a new moon and a few days around it. Since moonrise advances by about 50 minutes per day, the moon rises at various times throughout the day and night over a lunar cycle. A first quarter moon rises around noon, a full moon rises around sunset, and a last quarter moon rises around midnight.

Why is there no moonrise on some days?

At higher latitudes, the moon's declination combined with the observer's latitude can cause the moon to stay above or below the horizon for an entire 24-hour period. On these days, there is no moonrise or no moonset. This is similar to the midnight sun phenomenon but happens more often because the moon's declination ranges wider than the sun's in some periods.

How accurate are the moonrise and moonset times?

The calculator uses the suncalc library, which implements lunar position algorithms based on Jean Meeus's Astronomical Algorithms. Times are typically accurate within 2-3 minutes for a flat horizon at sea level. Atmospheric refraction, parallax, your elevation, and local horizon obstructions can cause small variations in the observed time.

What are altitude and azimuth?

Altitude is the angle of the moon above the horizon, measured in degrees from 0 (at the horizon) to 90 (directly overhead at the zenith). Azimuth is the compass direction to the moon, measured in degrees from 0 (north) clockwise through 90 (east), 180 (south), and 270 (west). Together, altitude and azimuth tell you exactly where to look for the moon in the sky.

Does the moon always rise in the east?

Not exactly due east. The moon's rising azimuth depends on its declination, which changes throughout the month. When the moon's declination is positive (north of the celestial equator), it rises north of east. When it is negative, it rises south of east. The variation is more pronounced at higher latitudes. Near the equator, the moon rises close to due east year-round.

What library does this calculator use?

The tool uses the suncalc JavaScript library, which calculates lunar positions, rise and set times, illumination, and distance. Suncalc is based on well-established astronomical algorithms and is widely used in web applications for solar and lunar calculations.

Related Tools

Moon Phase CalculatorCurrent moon phase, illumination, and lunar cycle dataSunrise & SunsetSunrise, sunset, and twilight times for any locationAstronomy DashboardComplete solar and lunar data in one viewSun Position CalculatorSun elevation, azimuth, and solar position throughout the day

Data Sources and Accuracy

  • suncalc JavaScript library - lunar position, rise/set, altitude, and azimuth calculations
  • Jean Meeus Astronomical Algorithms - reference text for lunar position calculations

Moonrise and moonset times are calculated for a flat horizon at sea level and are typically accurate within 2-3 minutes. Atmospheric refraction, parallax, elevation, and local horizon obstructions can cause variations in the observed time. Altitude and azimuth are geometric values and do not account for atmospheric distortion near the horizon.