We have been the week of July 4th…they do extra special fireworks displays at 3 parks. The year we went, they sent off the special fireworks on the 3rd, 4th, and 5th.
We saw them in the MK on the 3rd with less crowds, and then in DHS on the 4th and Epcot the 5th. They are different than regular firework displays with salute to the military…I highly recommend it. Perhaps with a 4 year old you might want to take a break during the day for a “rest” from the crowds. You can come back later. If you are staying on the property and take the buses, they can get crowded after the fireworks, so a mid day rest might prove helpful…for everyone. :happy: