Skip to content

Full moon calendar: 2026 full moons, moon phases and Buddhist observance days

See every new moon, first quarter, full moon and last quarter of a year with the date and time in your own time zone. Pick any year from 1900 to 2100 and any time zone, show all phases or only full and new moons, and print the list. Below the table, Buddhist observance days are shown by tradition, each with its own official source: Uposatha days, Sri Lanka’s Poya days, Vesak as kept in Sri Lanka, Thailand and on the Chinese lunar calendar, and Magha and Asalha Puja.

Quick answer

There are 12 or 13 full moons in a year, about 29.5 days apart. In 2027 the first full moon is on 22 January (UTC) and Sri Lanka keeps Vesak Poya on 19 May while Thailand keeps Visakha Bucha on 20 May, which shows why each tradition’s date is listed separately.

Calculated on your device · checked against USNO

Based on US Naval Observatory: Phases of the Moon · Page updated 16 October 2026

Time zone converterDays between two dates

How to use the Full Moon Calendar

  1. The calendar opens on this year in your device’s time zone. Type another year or use the arrows.
  2. To see the dates somewhere else, type an IANA time zone such as Asia/Colombo or Asia/Bangkok and press Show.
  3. Choose all four phases, or full and new moons only, and read the date and time of each.
  4. Scroll to the Buddhist observance days to see Uposatha, Poya, Vesak, Magha and Asalha Puja by tradition, then print if you need a copy.

How the moon phases are calculated

The phases are the moments when the moon’s ecliptic longitude is 0, 90, 180 and 270 degrees from the sun’s. The tool uses the method in chapter 49 of Jean Meeus’s Astronomical Algorithms: a mean phase from the lunation count, about 25 periodic terms for the moon’s and sun’s orbits, and 14 small planetary corrections. The result is converted from Terrestrial Time to Universal Time with the observed value of Delta T, then to your time zone by your browser. Everything runs on your device; nothing is downloaded.

Why the date depends on your time zone

A full moon is a single instant worldwide. If it happens at 04:12 UTC, that is still the evening before in the Americas and already the same morning in Asia, so the calendar date differs by place. This is one reason religious and civil calendars that follow the moon can differ by a day between countries. Type the time zone of the place you care about to see its local dates, for example Asia/Colombo for Sri Lanka or Asia/Bangkok for Thailand.

Buddhist observance days, shown by tradition

Theravada Buddhists keep Uposatha on full and new moon days, and the major festivals fall on full moons, but the dates come from traditional lunar calendars that differ by country and sometimes add a month. In 2026, for example, Sri Lanka added an extra Poya month, Adhi Poson. So the page never presents one country’s date as the date for everyone. Sri Lankan Poya days come from the Central Bank of Sri Lanka holiday list, which follows the government gazette; Thai dates come from the Bank of Thailand’s notice; the Chinese-calendar Buddha’s Birthday is calculated and matches the Hong Kong government lists. Where no official list is included for a year, the page says so: check with your temple.

Vesak in different traditions

Vesak, also called Buddha Day or Visakha Puja, marks the Buddha’s birth, awakening and passing away for many Theravada Buddhists, while East Asian traditions often mark the Buddha’s Birthday on the 8th day of the 4th lunar month. The United Nations describes its Day of Vesak as the day of the full moon in May. In 2027 Sri Lanka’s Vesak Poya is 19 May, Thailand’s Visakha Bucha is 20 May and the Chinese-calendar Buddha’s Birthday is 13 May. Each appears in its own labelled row.

How the dates were checked

We compared every phase in 1901, 1950, 1999, 2025, 2026, 2027, 2049 and 2099, almost 400 in all, with the US Naval Observatory’s published times: every phase fell on the same date and the largest difference was one minute. The official Poya and Thai dates were checked to fall on or next to the astronomical full moon in Colombo and Bangkok. Sources were opened on 16 October 2026. This is general calendar information, not religious guidance.

Frequently asked questions

When is the next full moon?

Open the calendar on this year: full moons are highlighted in the table with the date and time in your time zone. Use the full and new moons filter to see them on their own.

Why does my temple’s Poya or Uposatha day differ from the full moon date here?

Temples follow traditional lunar calendars and official announcements, which can be a day away from the astronomical full moon in your time zone. The temple or the official list decides; this page shows the astronomical date for reference.

When is Vesak in 2027?

It depends on the tradition: Sri Lanka’s Vesak Full Moon Poya Day is 19 May 2027, Thailand’s Visakha Bucha Day is 20 May 2027, and Buddha’s Birthday on the Chinese lunar calendar is 13 May 2027.

How many full moons are there in 2026?

Thirteen (UTC): 3 January, 1 February, 3 March, 2 April, 1 and 31 May, 29 June, 29 July, 28 August, 26 September, 26 October, 24 November and 24 December. May has two because a lunar cycle is about 29.5 days; the second, on 31 May, is marked in the table.

How accurate are the moon phase times?

In our tests against the US Naval Observatory for eight years between 1901 and 2099, every phase was on the same date and within one minute of the published time.