Events
Explore Surry County's upcoming events, or request a full mail-in guide.
Event FiltersHide Filters
Request Calendar
Find Events
-
May
2Mayberry Bull Bash
May 2, 2025 5 p.m.
Veterans Memorial Park 691 West Lebanon Street, Mount Airy, North Carolina 27030 -
May
3Hot Nights, Hot Cars with music by Blackwater Band
May 3, 2025 3 p.m.
Pilot Mountain 124 W. Main St, Pilot Mountain, NC 27041Head to downtown Pilot Mountain for a night of classic cars, food trucks, local wine and beer, and live beach music. -
May
3Mayberry Bull Bash
May 3, 2025 5 p.m.
Veterans Memorial Park 691 West Lebanon Street, Mount Airy, North Carolina 27030 -
May
9Mayfest
May 9, 2025 noon
Downtown Pilot Mountain 124 W. Main St, Pilot Mountain, NC 27041Pilot Mountain's quaint, historic downtown holds this classic festival every Mother's Day weekend. -
May
10Mayfest
May 10, 2025 9 a.m.
Downtown Pilot Mountain 124 W. Main St, Pilot Mountain, NC 27041Pilot Mountain's quaint, historic downtown holds this classic festival every Mother's Day weekend. -
May
10Fisher River Highland Games
May 10, 2025 9 a.m.
Fisher River Park, 251 County Home Road, Dobson, NC 27017 -
May
11Mayfest
May 11, 2025 1 p.m.
Downtown Pilot Mountain 124 W. Main St, Pilot Mountain, NC 27041Pilot Mountain's quaint, historic downtown holds this classic festival every Mother's Day weekend. -
May
17Live Music @ The River Stage
May 17, 2025 6 p.m.
The River Stage 257 Standard St., Elkin, NC 28621Get ready to enjoy unforgettable evenings at Live Music @ The River Stage in charming Elkin, NC! On select Saturdays in April, May, and September, the riverfront buzzes with energy as talented local bands like ... -
Jun
5NC Trail Days
Jun 5, 2025 8 a.m.
Throughout Elkin 257 Standard Street, Elkin, NC 28621The NC Trail Days festival celebrates the great outdoors each June in Elkin, a trails town located on the Yadkin River in the Blue Ridge foothills of the Yadkin Valley. -
Jun
6NC Trail Days
Jun 6, 2025 8 a.m.
Throughout Elkin 257 Standard Street, Elkin, NC 28621The NC Trail Days festival celebrates the great outdoors each June in Elkin, a trails town located on the Yadkin River in the Blue Ridge foothills of the Yadkin Valley. -
Jun
7NC Trail Days
Jun 7, 2025 7 a.m.
Throughout Elkin 257 Standard Street, Elkin, NC 28621The NC Trail Days festival celebrates the great outdoors each June in Elkin, a trails town located on the Yadkin River in the Blue Ridge foothills of the Yadkin Valley. -
Jun
8NC Trail Days
Jun 8, 2025 8 a.m.
Throughout Elkin 257 Standard Street, Elkin, NC 28621The NC Trail Days festival celebrates the great outdoors each June in Elkin, a trails town located on the Yadkin River in the Blue Ridge foothills of the Yadkin Valley.