Updated as of July 4 at 11:24 a.m. to have another image. 

Fourth of July celebrations are happening all around North Carolina this weekend. From firework displays to family fun, Elon News Network has compiled a list of events close to Elon University’s campus and throughout the state. 

Neither the university nor the town of Elon are hosting any Fourth of July programming this year, as of June 30. According to Residence Life, students are not allowed to bring or light fireworks on campus. 

Fireworks that are legal elsewhere in North Carolina include poppers, sparklers, fountains and other novelty items that don't explode, spin, leave the ground or fly through the air.

Independence Day is a federal holiday, so all government offices will be closed, and mail services and banks will have varying hours.

Read our full list of events below:


June 30 - July 4

North Carolina 4th of July Festival

Southport, Oak Island, NC

The festival is North Carolina’s official Fourth of July celebration. The event features concessions, flag ceremonies, children’s entertainment, fireworks and more. 

July 1

City of Burlington Fireworks Show

The Burlington Sock Puppets play the Pulaski River Turtles at 7 p.m, with a fireworks show immediately following the game at approximately 9:15 p.m.

Burlington Sock Puppets Stadium, Burlington Athletic Stadium, 1450 Graham St., Burlington, NC

Public seating will be allowed at the Fairchild Soccer Complex, directly across the street from the stadium, for those who wish to view the fireworks without the baseball stadium experience.

July 2

Tanger Outlets
11 a.m. to 4 p.m.

4000 Arrowhead Blvd, Mebane, NC 

Bring the family and shop your favorite brands at Tanger Outlets’ Independence Day Weekend Sidewalk Sale. There will be giveaways, games and face painting.

July 2-3


10 a.m. to 6 p.m.

Spring Haven Farm, 5306 Homer Ruffin Rd, Chapel Hill, NC 

Food trucks, games, local beer, watermelon, lemonade, rocket ice pops and other light refreshments are available all day from the farm concession stand. Sparkle Body Arts will provide face painting, henna, fairy hair and more. Each hour has a limited number of tickets available. Once on the farm, you can stay as long as you like until 8:30 p.m. Last entry is 6:00 p.m. Events will be held rain or shine. Tickets are non-refundable but can be exchanged for another future event or gift card if needed. Please do not bring your pet to the farm. Get your tickets early. 

Summer Lake Cruise on the Pontoon

5 to 6 p.m. or 6:30 to 7:30 p.m. (around 45-minute ride)

Graham-Mebane Lake, 3218 Bason Road, Mebane, NC 

$5.00 per participant per ride. Online registration is recommended for participants to secure a space, and space is limited. No refunds. Registration will close at 5:00 p.m. on July 1 or when full. If space allows, walk-ups will be accepted on the day of the program. 

All participants under the age of 16 must have adult supervision. No smoking or vaping, alcohol, pets, drones or fishing from the boat are allowed. Arrive 30 minutes prior to the event to check in, sign the waiver and be fitted for a required life jacket. Pontoon will leave the dock promptly at the start time. 

Changes in the schedule or cancellations due to inclement weather will be posted on the Graham Recreation & Parks Facebook page. Pontoon rides will not operate in the case of rain, thunder or lightning. There is no rain date.

July 3-4

Fourth of July Celebration

U.S. National Whitewater Center, 5000 Whitewater Center Pkwy Charlotte, NC 

The event is free and open to the public, and it does not require tickets or registration. Parking is $6, and center activities are regular price. The celebration will feature a duathlon and 5K, yoga classes and live music performances. The firework display has been canceled. 

July 3

Pleasant Grove Community Cookout

2 to 7 p.m.

3958 State Hwy 49, Burlington, NC 

Join 7 Directions of Service for a community cookout and conversations countering the dominant narratives around Fourth of July, offering new understandings that center Native American perspectives.

Fireworks Extravaganza at Northeast Park

4 p.m., with fireworks scheduled for around 9:30 p.m.

Northeast Park, 4010 High Rock Road, Gibsonville, NC 

Admission is $10 per car, $1 per walk-up (advance tickets sales are not available, cash only). There will be food trucks, music, mini-golf and carnival rides. 

July 4

Freedom Fest

Noon to 6 p.m.

Along Elm Street in Greensboro

The event is free to the public, but food and other vendors will charge. City parking decks and street parking are available. This year's fireworks will be at the Greensboro Grasshoppers stadium following its home game. The game begins at 6:30 p.m.. You must have a ticket to the game to watch the fireworks inside the stadium.

Uncle Sam Jam

Begins at 4:30 p.m. Fireworks will begin around 9:15 p.m.

Oak Hollow Festival Park, 1841 Eastchester Dr, High Point, NC 

Admission is a $10 parking fee per vehicle. Tickets to the Family Fun Zone are $20. Coolers, chairs and blankets are allowed. Expect bags and coolers to be checked at the gate. No alcoholic beverages are allowed.

Family Music Festival

5:30 to 10:00 p.m. 

Live music begins at 7 p.m. with fireworks following at 9:40 p.m.

Mebane Arts And Community Center, 633 Corregidor Street, Mebane, NC

If fireworks are canceled due to weather, they will be rescheduled at a later date.

City of Raleigh Celebration

6 p.m., fireworks scheduled for 9:30 p.m.

Dorothea Dix Park, 2105 Umstead Dr., Raleigh, NC 

Admission is free. Parking is available on NCSU Centennial Campus and downtown Raleigh parking decks. Shuttles will run from 6 to 11:30 p.m. Bug spray, sunscreen and closed-toe shoes are recommended. Bring blankets or lawn chairs for seating. Food and non-alcoholic drinks are allowed.

Independence Weekend Celebration

6:30 to 9 p.m.

Truist Stadium, 951 Ballpark Way, Winston-Salem, NC 

The Winston-Salem Dash play the Wilmington Blue Rocks at 6:30 p.m, with fireworks immediately following around 9:00 p.m.

July 4th Celebration

6:35 to 9:15 p.m.

Durham Bulls Athletic Park

The Durham Bulls play the Memphis Redbirds at 6:35 p.m, with fireworks immediately following around 9:15 p.m. Gates will open for general admission at the end of the 7th inning based on availability for those that would like to view the fireworks show from inside the ballpark. Viewing areas are limited outside of the ballpark, and watching fireworks from the parking decks is not allowed. Purchasing tickets to the game is strongly encouraged and ensures a spot inside the Durham Bulls Athletic Park to watch the fireworks. 

In the case of severe inclement weather, the fireworks may be rescheduled to Wednesday, July 6. Please refer to the Durham Bulls website for game and fireworks updates.

The Burlington Sock Puppets vs. Danville Otterbots 

7 p.m. 

Burlington Sock Puppets Stadium, Burlington Athletic Stadium, 1450 Graham St., Burlington, NC.