En Tailandia, el día de Magha Puja es una vacación nacional budista. Ya es en febrero según el calendario lunar o en marzo según el calendario gregoriano. Típicamente, Magha Puja se celebra durante el tercer mes lunar del año; debido a la liberación de las enseñanzas durante este periodo.