The people of Batavia and surrounding towns pay for our 4th of July fireworks show by showing support in many ways. Our residents band together to host fundraisers throughout the year. Local businesses provide generous donations to the fireworks fund. A committee of volunteers meets regularly, year ’round, to ensure the show goes off perfectly. This time-honored tradition exists because we love Batavia.