Map › Holidays A–Z › Makha Bucha
When is Makha Bucha 2026?
Makha Bucha 2026 is on Tuesday, March 3, 2026 in Thailand.
Magha Puja Day is an important holy day that honors the Sangha, or the Buddhist community on the first full moon day of the third lunar month.
See March 3 on the world mapMakha Bucha 2026 by country
| Country | Date |
|---|---|
| 🇹🇭 Thailand | March 3Tuesday |
Questions about Makha Bucha
- When is Makha Bucha in 2026?
- Makha Bucha is on Tuesday, March 3, 2026.
- Which countries celebrate Makha Bucha?
- Makha Bucha is marked in 1 country: Thailand.
- Is Makha Bucha a public holiday?
- Yes, it's a public holiday in Thailand. Elsewhere it may be an observance or a regional holiday, so check the table for each country.
Other holidays around the same time
- Labour Day March 2
- Independence Day January 1
- Mother's Day February 8
- National Day February 4
- Daylight Saving Time starts March 8
- International Women's Day March 8
- Republic Day January 1
- Liberation Day January 1
- Martyrs' Day January 4
- Teachers' Day January 15
- Flag Day February 24
- Remembrance Day March 1