Праздник Весак является лучшим днём для медитации и перехода в состояние блаженной доброты и любви. И в этот день рекомендуется подвергать очищению не только свою душу, но и тело, для чего следует воздерживаться от актов умерщвления любого рода – то есть, как минимум, не есть мяса. В Шри-Ланке, например, в два дня празднования Дня рождения Будды закрыты все скотобойни и вино-водочные магазины. В буддийских странах  обычно в течение недели  нередко соблюдают обет молчания, а также другие обеты.