All tools
Buddhist Tools

Theravada Holiday Calculator

Magha Puja, Asalha Puja, and the Kathina robe-offering window.

🔒 Runs entirely in your browser — nothing here is ever uploaded

About the Theravada Holiday Calculator

Computes Magha Puja, Asalha Puja, and the Kathina robe-offering window for any Gregorian year — Theravada-specific observances derived from the Indian Panchang's lunisolar calendar.

100% Free Runs in Your Browser No Sign-Up Required
How to use it
  1. Enter a Gregorian year.
  2. Read Magha Puja, Asalha Puja, and the Kathina window dates.
Formula
Magha Puja = the full moon of Magha; Asalha Puja = the full moon of Ashadha; Kathina window = the 30 days starting the day after Pavarana (the full moon of Ashwin, marking the end of Vassa, the 3-month rains retreat) — all computed via the same lunisolar machinery as this site's Vesak Date Calculator.
Worked example

In 2026, this calculation gives Magha Puja February 1 and Asalha Puja June 29 — check your own country's published date, since the real-world variation here can be substantial.

Interpreting your result

Like Vesak, these are computed from the Indian Panchang's lunisolar reckoning — one real convention, not a universal one. Southeast Asian countries' own civil Buddhist calendars can place these dates up to a month apart: confirmed directly while building this tool, Thailand's own published 2026 Magha Puja date is a full month after this calculation's.

Recommendations
  • The Kathina window is a full month long, not a single day — lay supporters can offer robes and requisites to the monastic community on any day within it, traditionally at a single ceremony chosen by each monastery.
Frequently asked questions
Also called Sangha Day, it commemorates a spontaneous gathering of 1,250 enlightened disciples who came to pay homage to the Buddha without being summoned.
Sources
Report an error with this calculator