The food at a temple fair is usually free, as the temples or organizations hosting the event want to attract visitors and create a welcoming atmosphere. Many of the stalls and vendors will offer their delicacies for free or for a small donation, depending on the specific tradition or custom.
In some cases, you might be asked to make a small contribution or purchase something else at the fair in exchange for your meal. This could be as simple as buying a ticket or making a donation to support the temple’s charitable activities. However, it’s common for visitors to enjoy the food and drinks without having to pay an additional fee.
It’s always a good idea to check with individual vendors or staff members if you’re unsure about any costs involved, especially since some temples may have rules around charging for specific items.