Fireworks remain a Fourth of July favorite, with drone shows gaining popularity as a modern alternative. From Bear Lake to St. George, here are some of the top celebrations happening across Utah:
Beaver County
- Beaver City: Free swim, games, live music, and fireworks at Tushar Mountain 4 Plex at dusk
- Milford: Parade, carnival, and fireworks at Milford Recreation Complex at dusk
- Minersville: All-day festivities with fireworks at the park at dusk
Box Elder County
- Brigham City: All-day celebration with fireworks at Pioneer Park at 10 p.m.
Cache County
- Hyrum: Fireworks show at Hyrum Soccer Fields at 10 p.m.
- Lewiston: Famous Parade, flyover, and fireworks at Lewiston Fairgrounds at dusk
- Logan: Fireworks show at Willow Park on July 3 at 10 p.m.
Carbon County
- Price: Fireworks at Carbon County Event Center at 9:30 p.m.
Daggett County
- Dutch John: Freedom Festival with fireworks at dusk on July 5
Davis County
- Centerville: Freedom Festival with fireworks at Community Park at 10 p.m. on July 5
- Clearfield: Freedom Festival with fireworks at Fisher Park at 10 p.m.
- Kaysville: Parade, food trucks, and fireworks at Barnes Park at 10 p.m.
- Layton: Liberty Days with fireworks at Layton Commons Park at 10 p.m.
- North Salt Lake: Liberty Fest with fireworks at Eaglewood Golf Course at 10 p.m. on July 3
- West Bountiful: Carnival and fireworks at City Park at 10 p.m. on July 3
- West Point: Party at the Point with fireworks at Loy Blake Park at 10 p.m.
Duchesne County
- Duchesne City: Parade, talent show, and fireworks at Roy Park at 10 p.m.
- Roosevelt: Activities all day and fireworks at Constitution Park at 10 p.m.
Emery County
- Huntington: Heritage Days celebration with fireworks at Huntington Fairgrounds at dusk
Garfield County
- Antimony: Parade and fireworks at dusk from Otter Creek RV Park
- Panguitch: Parade and fireworks at Triple C Arena at dusk
Grand County
- Moab: Fireworks display visible across downtown at 9 p.m.
Iron County
- Cedar City: Fireworks show at Cedar City Regional Airport at 10 p.m.
- Parowan City: Parade, live music, and fireworks at Iron County Fairgrounds at dusk
Juab County
- Nephi: All-day celebration with fireworks at Juab County Fairgrounds at dusk
Kane County
- Kanab: Day-long festivities and fireworks at Jacob Hamblin Park at dusk
Millard County
- Delta: Fireworks at Millard County Fairgrounds at 10 p.m.
Morgan County
- Morgan: Live music and fireworks at Morgan Fairgrounds at dusk
Piute County
- Circleville: Parade, races, and fireworks at dusk
Rich County
- Garden City: Concert by Little Texas and fireworks at Heritage Park at dark
Salt Lake County
- Holladay: Evening concert and fireworks at City Hall Park at 10 p.m.
- Magna: Flag-raising, 5K, and fireworks at Magna Copper Park at 10 p.m.
- Millcreek: Independence Eve air show and drone show at Millcreek Common at dusk (ticketed)
- Murray: Fun Days with fireworks at Murray Park at 10 p.m.
- Riverton: Town Days celebration with fireworks at Riverton City Park at 10 p.m.
- Salt Lake City:
- The Gateway fireworks at Olympic Plaza at 10 p.m.
- Monster Jam fireworks at Rice-Eccles Stadium at 9:30 p.m.
- Drone show at Jordan Park on July 5 at 10 p.m.
- Sandy City: Firework sky concert at Sandy Promenade at 10 p.m.
- West Jordan: Western Stampede fireworks at Veterans Memorial Park at 10 p.m.
San Juan County
- Blanding: Day of events ending with fireworks at Centennial Park at dark
Sanpete County
- Manti: Fireworks at Manti City Sports Complex at dusk
- Moroni: Carnival and fireworks at Center Street Park at 10 p.m.
- Mt. Pleasant: Freedom run and fireworks at City Park at dusk
Sevier County
- Richfield: Day-long celebration with fireworks at West Hills at 9:30 p.m.
- Salina: Parade and fireworks following the rodeo
Summit County
- Henefer: Dance performance and fireworks at Henefer Town Park at 10 p.m.
- Park City: Drone show at Park City Mountain at dusk
Tooele County
- Grantsville: All-day celebration with fireworks at Cherry Street Park at 10 p.m.
- Tooele City: Fireworks on July 4 at Deseret Peak Indoor Arena at 7:30 p.m. and July 5 at Tooele High School at 8 p.m.
Utah County
- Eagle Mountain: Live music and fireworks at Cory Wride Memorial Park at 10 p.m.
- Pleasant Grove: Fireworks at Discovery Park at dark
- Provo: Stadium of Fire with fireworks and drone show at LaVell Edwards Stadium (ticketed)
- Lehi: Freedom Celebration and fireworks at Thanksgiving Point at 10 p.m.
- Vineyard: Independence Day fireworks at Vineyard Grove Park at dark on July 1
Wasatch County
- Heber Valley: All-day festival with fireworks at Memorial Hill at 10 p.m.
Washington County
- Hildale: Street dance and fireworks at UEP Field at 10 p.m.
- Hurricane City: Music and fireworks at Sand Hollow Reservoir at dusk
- St. George: Parade, 4K race, and fireworks at Greater Zion Stadium at 10 p.m.
Wayne County
- Hanksville: Parade and fireworks at Hanksville Town Park at 10 p.m.
Weber County
- Farr West: Day-long festival with fireworks at Smith Family Park at 10 p.m.
- North Ogden: Cherry Days fireworks at Banker Park at 10 p.m. on July 5
- Plain City: Parade and fireworks at Lee Olsen Park at dusk
- Riverdale: Old Glory Days with fireworks at Riverdale Park at 10 p.m.
Uintah County
- Vernal: Dinosaurland Freedom Fest with fireworks at Uintah Community Center at 10 p.m.