KC Riverfest is the premiere Independence Day celebration in the Kansas City region, located along the beautiful Missouri Riverfront. Entertainment includes the largest fireworks show in the Midwest plus two stages of music, kids activities, tons of food vendors and more.