Moon Phase Calculator

Last updated: January 1, 2026

Moon Phase Calculator

Find the moon phase for any date. See current moon phase, illumination percentage, and upcoming full and new moon dates. Includes lunar calendar for the entire month.

Moon Phases

  • New Moon: Moon between Earth and Sun. Invisible. Day 0.
  • Waxing Crescent: Growing sliver. Days 1-6.
  • First Quarter: Right half lit. Day 7.
  • Waxing Gibbous: Most of moon lit. Days 8-13.
  • Full Moon: Fully illuminated. Day 14.
  • Waning Gibbous: Starting to decrease. Days 15-20.
  • Last Quarter: Left half lit. Day 21.
  • Waning Crescent: Shrinking sliver. Days 22-28.

Lunar Cycle

The lunar cycle is 29.53 days (synodic month). This is why lunar months do not align with calendar months. A blue moon occurs when two full moons fall in the same calendar month.

Practical Uses

  • Photography: Full moon for nightscapes, new moon for astrophotography
  • Gardening: Some traditions plant by moon phases
  • Fishing: Fish are more active around new and full moons
  • Tides: Spring tides occur at full and new moons

How Moon Phase Calculators Actually Work — And Why the Math Is Surprisingly Intricate

Most people assume that tracking the moon's phase is a simple matter of counting days. After all, the lunar cycle runs about 29.5 days, so you divide, find a remainder, and call it a phase. But that 29.5-day figure — properly called the synodic period — is itself an average, not a constant. The actual time between two successive new moons can swing by more than six hours depending on where Earth sits in its elliptical orbit and where the Moon sits in its own. A well-built Moon Phase Calculator must account for all of that, which is where things get genuinely interesting.

The Astronomical Machinery Behind the Calculation

The synodic period is the time for the Moon to return to the same position relative to the Sun as seen from Earth. This differs from the Moon's sidereal period (27.32 days), which is the actual orbital period around Earth. The gap exists because Earth itself has moved along its orbit during those 27 days, so the Moon must travel an extra angular distance to "catch up" to the same Sun-Earth-Moon geometry.

A Moon Phase Calculator translates calendar date and time into a Julian Day Number, an astronomers' continuous day count that avoids the headaches of Gregorian calendar irregularities. From the JDN, the tool computes the number of days elapsed since a known new moon — typically the astronomical epoch J2000.0 (January 1.5, 2000 TT), or a historically verified new moon close to it. The fractional remainder after dividing by the mean synodic period gives a normalized phase angle between 0 and 1.

Here is the key correction most casual calculators skip: the Moon's orbit is elliptical (eccentricity ≈ 0.0549), so its angular speed is not constant. Near perigee, the Moon moves faster; near apogee, slower. A calculator that ignores this can report the wrong phase by a day or even misclassify a quarter moon. Accurate tools apply first-order orbital corrections drawn from Jean Meeus's Astronomical Algorithms — specifically, perturbation series that adjust the raw mean phase angle using terms tied to the Moon's anomaly, the Sun's anomaly, and the Moon's argument of latitude.

What the Eight Phase Labels Actually Describe

The standard output — New, Waxing Crescent, First Quarter, Waxing Gibbous, Full, Waning Gibbous, Last Quarter, Waning Crescent — maps to specific ecliptic longitude differences between the Sun and Moon:

  • New Moon: 0° (Moon and Sun share the same ecliptic longitude; Moon is invisible)
  • First Quarter: 90° (exactly half the Moon's disk is illuminated as seen from Earth)
  • Full Moon: 180° (maximum illumination; Moon rises roughly at sunset)
  • Last Quarter: 270° (trailing half illuminated; Moon rises around midnight)

The crescent and gibbous labels fill the arcs between these cardinal points. Waxing means the illuminated fraction is growing (phase angle 0°–180°); waning means it is shrinking (180°–360°). A good Moon Phase Calculator displays the illumination percentage — the exact fraction of the lunar disk reflecting sunlight toward Earth — rather than just a label. That percentage is computed from the phase angle θ as: illumination = (1 − cos θ) / 2. At first quarter, θ = 90°, giving exactly 50%. At full moon, θ = 180°, giving 100%.

Time Zone Handling: The Hidden Trip Wire

This is where many implementations quietly fail. The exact moment of a full moon or new moon is a single universal instant — a specific UTC timestamp. But "which phase is it tonight where I am?" is a local question. If a full moon peaks at 23:00 UTC on June 21st, observers in UTC−5 (Eastern Daylight Time) see it on the evening of June 21st, but observers in UTC+6 wake up to it on June 22nd and might label it a waning gibbous by nightfall.

A properly built Moon Phase Calculator prompts for or auto-detects your local timezone before returning the phase for "today." The underlying computation always runs in UTC; the timezone offset shifts which calendar date anchors the query. When you enter June 22nd in New York versus Tokyo, you should get different illumination percentages because you are literally querying different UTC moments.

Practical Use Cases That Go Beyond "What Phase Is It Tonight"

Photographers planning a Milky Way shot need to know not just the phase but the moonrise and moonset times, because a waxing crescent that sets at 21:30 leaves a dark sky by 22:00. The Moon Phase Calculator feeds into that planning by confirming illumination is low enough — typically below 20% — while the galactic core is high. Shooting on a 35% illuminated waxing crescent is viable; shooting on an 80% waxing gibbous washes out faint nebulosity entirely.

Gardeners following biodynamic lunar calendars use the phase to decide when to plant root crops versus leaf crops. Whether or not you accept the underlying theory, the Moon Phase Calculator is the input layer — you need accurate current and upcoming phases to apply any lunar planting schedule consistently.

Fishermen and hunters reference solunar tables, which are built on moon phase and moon position data. Peak feeding periods correspond to the moon transiting the meridian and anti-meridian. The phase determines the intensity of those periods — full and new moons produce stronger gravitational effects on tidal rhythms, translating (in the solunar model) to more pronounced feeding windows.

Historical researchers use Moon Phase Calculators to verify or date events. Checking that a letter written "under a full moon in October 1805" aligns with the actual lunar calendar for that year can corroborate or challenge the authenticity of a document. The calculator's ability to project backward centuries — because the synodic period is well-modeled into the deep past — makes it a legitimate forensic tool.

Reading the Output Intelligently

  1. Check the illumination percentage alongside the label. "Waxing Gibbous" spans everything from 51% to 99%. A 52% waxing gibbous behaves very differently from a 97% one for night-sky purposes.
  2. Note the days until the next primary phase. Most calculators show days to the next new, quarter, or full moon. This lets you plan forward without querying each date individually.
  3. Cross-reference moonrise/moonset if you need sky darkness windows. Phase alone does not tell you when the moon is above the horizon at your location.
  4. For historical queries, verify the calendar system. Dates before October 15, 1582 in Europe are Julian calendar dates, not Gregorian. Many calculators handle this automatically, but confirm the assumption when researching pre-1582 events.

Supermoons, Micromoons, and What the Calculator Can Tell You

A supermoon occurs when a full moon coincides with the Moon near perigee — its closest orbital approach. The Moon can appear up to 14% larger and 30% brighter than a full moon at apogee. A Moon Phase Calculator that reports the Moon's distance in kilometers (or Earth radii) alongside the phase lets you identify these events directly. If the illumination is 100% and the distance is below ~362,000 km, you are looking at a genuine perigee full moon worth photographing with a long lens.

The inverse — a micromoon — happens at full moon near apogee (~405,500 km). Visually subtler but easy to confirm with the distance readout. Neither supermoon nor micromoon affects the phase calculation itself; they are purely a function of the Moon's position along its elliptical orbit at the moment of full phase.

The Accuracy Floor You Should Expect

For dates within a few centuries of the present, a well-implemented Moon Phase Calculator should be accurate to within a few minutes for the exact timing of primary phases. Errors beyond that typically come from three sources: ignoring orbital perturbations, using an imprecise epoch reference, or failing to apply the correct delta-T correction (the accumulated difference between astronomical time and UTC caused by Earth's gradually slowing rotation). For everyday use — photography, gardening, general curiosity — none of this matters. For precision astronomical planning, these distinctions are real. The best tools cite their ephemeris source; calculators referencing Meeus-based algorithms or NASA's Horizons system give you a solid accuracy floor.

Understanding the computation behind the tool does not just satisfy curiosity — it tells you exactly when to trust the output and when to push the query a level deeper.

Disclaimer: This article is for general informational and educational purposes only and does not constitute professional, financial, medical, or legal advice. Results from any tool are estimates based on the inputs provided. Always verify important details and consult a qualified professional before making decisions.