This year's Fourth of July celebrations are abundant throughout our viewing area! Here is a list of holiday events and fireworks displays:

THURSDAY, JULY 3
Martinsville Speedway
Event starts at 3 p.m.
Fireworks start at 10 p.m.
Music, food, games and carnival rides

Reidsville Lake, Rockingham County
Fireworks
Entertainment

Franklin County High School, Rocky Mount

Event starts at 5:00 p.m.

FRIDAY, JULY 4
River's Edge Sports Complex, Roanoke
Fireworks start at 9:30 p.m.

Bisset Park, Radford
Event starts at 2 p.m.
Fireworks start at 10 p.m.
"Spirit of America" celebration with music, vendors, contests, and children's activities

Vinton War Memorial
Event starts at 6 p.m.
Fireworks start at 9:30 p.m.
Entertainment, children's activities, patriotic program and festival foods

Downtown Blacksburg
Event starts at 2 p.m.
Fireworks start at 9:30 p.m.
Parade followed by a free family movie at The Lyric Theatre. Blacksburg Community Band and activities at Municipal Park begin at 6 p.m.

Patrick Henry National Memorial, Brookneal
Event starts at 3 p.m.
Fireworks start at dusk
Re-enactments, living history, tours, kids' games, arts & crafts, vendors and more. There will be food and drink vendors, but you can also bring a picnic lunch. Bring lawn chairs or blankets.

Buchanan Town Park, Buchanan
Event starts at 5:00 p.m.
Fireworks start time TBA
Carnival with games, rides, food and music

Parkway Marina, Smith Mountain Lake
Event starts at 3 p.m.
Fireworks start at just after dark
Activities, music and food. $10 per car load.

Christiansburg High School
Gates open at 5:00 p.m.
Fireworks start at 9:15 p.m.
The football stadium will host food, games, door prizes and music. No pets allowed.

Rural Retreat, Wythe County
Event starts at 12 p.m.
Fireworks start at 9:00 p.m.
Festival featuring live music, vendors, classic car cruise, kids activities and food.

Breckinridge Field, Fincastle
Fireworks start at dark
Bring your own chairs or blanket

Carrington Pavillion, Danville
Event starts at 6 p.m.
Fireworks start at dusk
Entertainment, arts & crafts for kids, food and amusement rides

Wintergreen Resort
Event start time 10 a.m.
Fireworks start time 9:30 p.m.
Music, block party, movie under the stars, chairlift rides, games and fireworks

Homestead Resort
Event starts at 5:30 p.m.
Fireworks start at 9:30 p.m.
Family cookout with music and entertainment

Hooker Field, Martinsville
Event starts at 7 p.m.
Fireworks at conclusion of game
Martinsville Mustangs baseball game with special fireworks to follow.

SATURDAY, JULY 5
Bedford Moose Lodge, Bedford

Fireworks at approximately 9:30 p.m.

Mountain Lake Lodge, Pembroke
Event starts at 5 p.m.
Fireworks start after 9p.m.
Music, refreshments and fireworks over the lake

McMichael High School, Rockingham County
Event starts at 9 a.m. Parking is $5.
Fireworks start after 9p.m.
Music, food, vendors and activities

Don't see one near your area? Check out www.virginia.org/July4thFireworks for more fireworks displays.