This weekend we will be celebrating Earth Day with a HUGE WEEKEND of Petitioning Events.
Asheville & Western NC
Asheville Hemp Fest, April 20–23, Noon–10:00 p.m.
80 Court Plaza, Asheville
River Arts District Farmers' Market, Wednesdays, 3:00–5:30 p.m.
289 Lyman St.
Greening Up the Mountain Festival, April 23, 10:00 a.m.–4:00 p.m.
76 Railroad Ave., Sylva
Welcome Spring Festival, April 30, 11:00 a.m.–2:00 p.m.
Haw Creek Commons, 315 Old Haw Creek Rd., Asheville
MerleFest music festival, April 28–May 1
1328 S Collegiate Dr., Wilkesboro, NC 28697
Raleigh & Cary
My Morning Jacket (concert), April 22, 7:00 p.m.
Red Hat Amphitheater, Raleigh
Brewgaloo NC Craft Beer Festival, April 23, 2:00 p.m.–10:00 p.m.
Fayetteville St., Downtown Raleigh
Jimmy Buffet (concert)
Coastal Credit Union Music Park, April 23, 8:00 p.m.
3801 Rock Quarry Rd., Raleigh
Love the Earth Fest, April 24, 2:00–7:00 p.m.
NC State University campus
1233 Front St., Raleigh
Nine Inch Nails (concert), April 28, 7:00 p.m.
Red Hat Amphitheater, Raleigh
Spring Daze Arts Festival, April 30, 9:00 a.m.–5:00 p.m.
Bond Park, Cary
Charlotte African American Festival, April 23, 10:00 a.m.–6:00 p.m.
Grady Cole Center, 310 N King Dr.
Charlotte Earth Day, April 23, 10:00 a.m.–2:00 p.m.
First Ward Park, 301 East 7th St., Charlotte
'Tawba Walk Arts and Music Festival, April 23, 2:00–8:00 p.m.
21445 Catawba Ave., Cornelius, NC
Spring Fest at Sycamore Brewing, April 23, Noon–10:00 p.m.
2161 Hawkins St., Charlotte
Tuck Fest, April 29–May 1
5000 Whitewater Center Pkwy, Charlotte
1801 Yorkmont Rd., Charlotte
Freedom Park, weekends
Wilmington / South Coast
Wilmington VegFest, April 24, 11:00 a.m.–5:00 p.m.
Legion Sports Complex, 2131 Carolina Beach Rd.
Kure Beach Street Festival, April 30, 11:00 a.m.–5:00 p.m.
Town of Kure Beach, NC 105 Atlantic Ave., Oceanfront Park, Kure Beach
Frankie’s Outdoor Market at the Northside Food Co-Op, Saturdays, 9:00 a.m.–1:00 p.m.
1019 Princess St., Wilmington
Riverfront Farmers' Market, Saturdays, 8:00–1:00 p.m.
Dock St., Wilmington
Carolina Cup, April 28–May 1, starts 8:30 a.m.
275 Waynick Blvd, Wrightsville Beach
Spring Fest at Southern Pines, April 30, 10:00 a.m.–4:00 p.m.
101 NW Broad St., Southern Pines
HCBU All-Star Games, April 23, 2:00 p.m.
Greensboro Coliseum, 1921 West Gate City Blvd
Greensboro Food Truck Festival - Spring Garden Food Truck Festival, April 24, 3:00–9:00 p.m.
Greene St., Market St., and Elm St.
Ramseur Food Truck Festival, April 23, 9:00 a.m.–5:00 p.m.
Main St., downtown Ramseur
Mebane Dogwood Festival, April 22–23, starts 6:30 p.m.
100 W Clay St., Mebane
Kernersville Food Truck Festival, April 24–25
308 E. Mountain St., Kernersville
Durham Earth Day, April 24, Noon–5:00 p.m.
Durham Central Park, 501 Foster St.
Fayetteville & Eastern NC
Nerd Market – Cool Spring Downtown District, April 16, Noon–4:00 p.m.
301 Hay St.
Fayetteville Dogwood Festival, April 22–24, 5:00–11:00 p.m.
Rowan St. and Ray St.
Fayetteville Comic Con, April 23–24, opens at 10:00 a.m.
Crown Expo Center, 1960 Coleseum Dr.
FTCC Trojan Fit 5K Color Run, April 30, 8:00–Noon
2201 Hull Rd., Fayetteville
Go Green Home & Garden Show, April 24, 9:00 a.m.
501 Yancyville St., 9:00 a.m.–2:00 p.m.
Kings of Southern Soul (concert), April 30, 6:30–10:00 p.m.
Rocky Mount Event Center, 285 NE Main St.