Công Cụ Nhanh

Vietnamese lunar calendar converter

Convert

Supports 1900–2100.

Stem-branch names and solar terms are astronomical; auspicious days and hours follow the traditional almanac and are for reference only.

Processed in your browser. Your files and data are never uploaded to a server.

Quick answer

Pick a Gregorian date to see its Vietnamese lunar date, the stem-branch names of the day, month and year, the solar term, whether it is an auspicious day, and its six lucky hours. Switch to “Lunar → Solar” to find the Gregorian date of a lunar date, leap months included. Calculations use Vietnam time (UTC+7) and cover 1900–2100.

How does the Vietnamese lunar calendar work?

The Vietnamese calendar (âm lịch) is lunisolar: months follow the Moon, years follow the Sun, and an extra leap month is inserted now and then to keep the seasons in place. This tool computes everything from astronomical formulas (new moons and the Sun's position) instead of a printed table, so it handles any date across two centuries, including rare cases such as the leap 11th month of 2033. Click a day in the month view to see its details.

Illustration of a wall calendar grid next to a crescent moon, a full moon and a sprig of yellow apricot blossom in a vase

How to convert dates

  1. 1

    The tool opens on today. To check another day, use the “Gregorian date” field or click a day in the month view.

  2. 2

    Read the result: the lunar date (marked “leap” in a leap month), the stem-branch names of the day, month and year, the solar term, the day type and the six auspicious hours.

  3. 3

    To find the Gregorian date of a lunar date (an anniversary, a lunar birthday, a full-moon day), choose “Lunar → Solar” and enter the lunar day, month and year. If that year has a leap month with the same number, tick “Leap month” when needed.

  4. 4

    Use ‹ › above the month view to move between months. The 1st and 15th lunar days are in red, a green dot marks auspicious days and today has a blue outline.

  5. 5

    The last line counts the days to the next Lunar New Year (Tết).

Upcoming Lunar New Year dates (Vietnam)

The first day of the first lunar month, computed with this tool in Vietnam time.

YearStem-branchTết (Gregorian)Leap month that year
2025Ất Tỵ (Snake)Wed 29 Jan 2025Leap 6th month
2026Bính Ngọ (Horse)Tue 17 Feb 2026None
2027Đinh Mùi (Goat)Sat 6 Feb 2027None
2028Mậu Thân (Monkey)Wed 26 Jan 2028Leap 5th month
2029Kỷ Dậu (Rooster)Tue 13 Feb 2029None
2030Canh Tuất (Dog)Sat 2 Feb 2030None
2031Tân Hợi (Pig)Thu 23 Jan 2031Leap 3rd month

Swipe sideways to see the whole table →

Tết 2030 falls on 2 February in Vietnam but 3 February in China: the new moon is at 23:08 on 2 February in Hanoi, which is already 00:08 on 3 February in Beijing.

The 12 two-hour periods

Each traditional hour lasts two clock hours. Every day has six auspicious hours, depending on the day's earthly branch.

HourZodiac animalClock time
TýRat23:00 – 01:00
SửuOx01:00 – 03:00
DầnTiger03:00 – 05:00
MãoCat (Vietnam) / Rabbit05:00 – 07:00
ThìnDragon07:00 – 09:00
TỵSnake09:00 – 11:00
NgọHorse11:00 – 13:00
MùiGoat13:00 – 15:00
ThânMonkey15:00 – 17:00
DậuRooster17:00 – 19:00
TuấtDog19:00 – 21:00
HợiPig21:00 – 23:00

The 24 solar terms in 2026

Solar terms split the Sun's yearly path into 24 steps of 15°, so they land on nearly the same Gregorian dates every year.

Solar termStartsSolar termStarts
Minor Cold (Tiểu hàn)5 JanMinor Heat (Tiểu thử)7 Jul
Major Cold (Đại hàn)20 JanMajor Heat (Đại thử)23 Jul
Start of Spring (Lập xuân)4 FebStart of Autumn (Lập thu)7 Aug
Rain Water (Vũ thủy)18 FebEnd of Heat (Xử thử)23 Aug
Awakening of Insects (Kinh trập)5 MarWhite Dew (Bạch lộ)7 Sep
Spring Equinox (Xuân phân)20 MarAutumn Equinox (Thu phân)23 Sep
Clear and Bright (Thanh minh)5 AprCold Dew (Hàn lộ)8 Oct
Grain Rain (Cốc vũ)20 AprFrost's Descent (Sương giáng)23 Oct
Start of Summer (Lập hạ)5 MayStart of Winter (Lập đông)7 Nov
Grain Buds (Tiểu mãn)21 MayMinor Snow (Tiểu tuyết)22 Nov
Grain in Ear (Mang chủng)5 JunMajor Snow (Đại tuyết)7 Dec
Summer Solstice (Hạ chí)21 JunWinter Solstice (Đông chí)22 Dec

Swipe sideways to see the whole table →

Examples

A death anniversary (giỗ)

A grandparent died on the 10th day of the 3rd lunar month: choose “Lunar → Solar”, enter 10, month 3, year 2027 and you get 16 April 2027. Change the year for the next one.

When is the Mid-Autumn Festival?

The 15th day of the 8th lunar month in 2026 is 25 September 2026. The first full moon of 2027 (Rằm tháng Giêng) is 20 February 2027.

Lunar birthdays in a leap year

2025 has a leap 6th month: lunar 1/6 is 25 June 2025 and leap 1/6 is 25 July 2025. People born in a leap month usually celebrate in the regular month in non-leap years.

Counting down to Tết

On 21 October 2026 there are 108 days to Tết Đinh Mùi (6 February 2027). The countdown is recalculated from today's date on your device.

Common problems

Lunar → Solar says the date doesn't exist.
Short lunar months have only 29 days, so day 30 doesn't exist; or you ticked “Leap month” for a month that isn't a leap month that year. Untick it or pick day 29.
The lunar date is one day off from a Chinese calendar or another app.
The Vietnamese calendar uses Hanoi time (UTC+7), the Chinese one Beijing time (UTC+8). When a new moon falls between 23:00 and midnight, months can start a day apart, and occasionally the leap month moves too (Tết 1985 is a famous case).
Dates before 1968 don't match calendars printed at the time.
The tool uses UTC+7 for every year. Before 1968, Vietnamese almanacs often followed Beijing time, so a few month starts may differ by a day.
It won't accept 1899 or 2101.
The astronomical formulas are verified for 1900–2100, so dates outside that range are rejected rather than risking wrong results.
Lucky hours differ from another almanac.
There are several traditions for choosing days. The tool uses the most common table of auspicious hours and the 12 day officers; treat it as cultural reference, not astronomy.

How the lunar calendar is calculated

Each lunar month starts on the day of the new moon, so months last 29 or 30 days. A lunar year usually has 12 months (354–355 days), about 11 days shorter than a solar year, so roughly 7 leap months are added every 19 years to keep Tết in late winter or early spring.

The 11th lunar month always contains the winter solstice. When there are 13 new moons between two 11th months, the year gets a leap month: the first month without a principal solar term, numbered after the month before it.

The tool implements Hồ Ngọc Đức's algorithm (“Âm lịch Việt Nam”), based on the formulas in Jean Meeus's Astronomical Algorithms, in UTC+7. Every day from 1900 to 2100 has been checked to round-trip from solar to lunar and back to the same date.

Stem-branch names and lucky days

Stem-branch names pair the 10 heavenly stems (Giáp, Ất, Bính…) with the 12 earthly branches (Tý, Sửu, Dần…) in a 60-step cycle. Years, months, days and hours each have one: 2026 is Bính Ngọ, the Year of the Horse, and the first lunar month is always a Dần (Tiger) month. Vietnam uses the Cat instead of the Rabbit.

Auspicious (hoàng đạo) and inauspicious (hắc đạo) days come from the lunar month and the day's branch, following the 12 day officers of the traditional almanac. They are a cultural custom and shown for reference only.

Glossary

New moon (Sóc)
The moment the Moon sits between Earth and the Sun; the day containing it is day 1 of the lunar month.
Long / short month
A 30-day lunar month is long (đủ), a 29-day one is short (thiếu).
Leap month
An extra month in a 13-month lunar year, numbered after the month before it, e.g. “leap 6th month”.
Principal term
Twelve of the 24 solar terms (winter solstice, Major Cold, Rain Water…); a month without one becomes the leap month.
Stem-branch (can chi)
Naming years, months, days and hours with a heavenly stem and an earthly branch, repeating every 60.
Auspicious hours
Six of the twelve two-hour periods in each day considered favourable by the almanac.

Frequently asked questions

Is the Vietnamese lunar calendar the same as the Chinese one?

Same rules, different time zone: Vietnam uses UTC+7 and China UTC+8, so new months or leap months occasionally differ. Tết 1985 was on 21 January in Vietnam but 20 February in China.

Which years are supported?

1900 to 2100, in both directions.

How can I tell if a year has a leap month?

Choose “Lunar → Solar” and type the year: the tool says which month is the leap month, if any. 2025 has a leap 6th month and 2028 a leap 5th month.

Why do some lunar months have a 30th day and others don't?

A lunar month runs from one new moon to the next, about 29.53 days, so months alternate between 29 and 30 days.

Where does “today” come from?

Your device's clock. If it is set to a time zone far from Vietnam, “today” may differ by a day late at night or early in the morning.

Do you store the dates I look up?

No. Everything is calculated in your browser and nothing is sent anywhere.

Ratings and comments

Loading…