If you don't want to fight the traffic, or the mosquitoes, in an attempt to see fireworks on Friday night, you can stay inside and watch them on TV while being serenaded by your favorite musical stars as an added bonus. Which show to watch? That depends on which city you'd rather see celebrate the holiday. Here's who's performing where on TV this Fourth of July:
From New York, Macy's Fourth of July Fireworks Spectacular will air on NBC with host Nick Cannon. Performers include Lionel Richie, Enrique Iglesias, pop star Ariana Grande and country stars Miranda Lambert, Zac Brown Band and Hunter Hayes. Spectacular fireworks will explode over New York City's famed Brooklyn Bridge during the special, which airs from 8-10 p.m. ET/PT, with an encore at 10 p.m.
PBS is airing its annual special A Capitol Fourth, live from the West Lawn of the U.S. Capitol in Washington, D.C. Hosted by Tom Bergeron, the show's performers include two American Idol champs -- Phillip Phillips and Jordin Sparks -- as well as Patti LaBelle, Michael McDonald, Frankie Valli and the Muppets. The festivities begin at 8 p.m. ET, and include a massive fireworks display.
VH1 and Palladia will both air the fourth annual Philly 4th of July Jam, live from Philadelphia's Welcome America! festival, billed as the largest free concert in America. Philly's -- and Jimmy Fallon's -- favorite rap group, The Roots, will perform and serve as the house band, backing up Jennifer Hudson, "Wake Me Up" singer Aloe Blacc, British singer and Taylor Swift BFF Ed Sheeran and rapper Nicki Minaj. The show, hosted by Marlon Wayans, will also be live streamed on PhillyJam.VH1.com and the VH1 App. It runs from 8 p.m. to 11 p.m. ET. Look for the fireworks to explode over the Philadelphia Museum of Art.
Copyright 2014 ABC News Radio