BUFFALO, NY--Thousands of people are expected to attend the 4th of July celebrations along the waterfront.

A free carnival will be held Monday from 11 a.m.-7 p.m. and Tuesday from 11 a.m.-10 p.m. at Wilkeson Pointe.

There will be family-friendly games and rides. Parking is free on both days until 5 p.m. There will be a $5 parking charge after 5 p.m.

A firework display will be held Tuesday at 10 p.m. at Canalside.