🗓 Friday, May 1
NCAE May 1st Rally (10 a.m.-3 p.m.)
Location: Halifax Mall, 300 N. Salisbury St., Raleigh
Teachers, education advocates, and people from across North Carolina will be marching in Raleigh. Attendees are calling for support for educators, students, and public schools.
Asheville May Day 2026: Workers Over Billionaires (4-6 p.m.)
Location: Pack Square Park, 80 Court Plaza, Asheville
Black Mountain May Day 2026: Workers Over Billionaires (5-6 p.m.)
Location: Black Mountain Town Square, 100 E. State St., Black Mountain
Chapel Hill May Day 2026: Workers Over Billionaires (10 a.m.-6 p.m.)
Location: East Franklin Street and South Elliott Road, Chapel Hill
May 1 Indivisible Charlotte: People Over Profits (10:30 a.m.-1 p.m.)
Location: Pearl Street Park, Pearl Park Way and Kenilworth Avenue, Charlotte
Charlotte’s May Day March: Immigrant Rights Are Worker Rights (5-8 p.m.)
Location: 4938 Central Ave., Suite 1, Charlotte
Cullowhee May Day 2026: Workers Over Billionaires (11 a.m.-1 p.m.)
Location: Western Carolina University (Catafount), 1 University Drive, Cullowhee
Durham May Day 2026: Workers Over Billionaires (5-6:30 p.m.)
Location: The Bull (CCB Plaza) 211 W. Parrish St., Durham
Elizabeth City May Day 2026: Workers Over Billionaires (4-6 p.m.)
Location: Veteran’s Park, 222 N. Water St., Elizabeth City
Franklin May Day 2026: Feeding Democracy & Community (1-2 p.m.)
Location: Macon County Courthouse, 5 W. Main St., Franklin
Grantsboro May Day 2026: Workers Over Billionaires (3-5 p.m.)
Location: Highways NC-55 and NC-306, Grantsboro
Students Rise Up on May Day: Southwest Guilford High School (12-3 p.m.)
Location: Southwest Guilford High School, 4364 Barrow Road, High Point
Laurinburg May Day Canvass 2026: Workers Over Billionaires (10 a.m.-12:30 p.m.)
Location: 317 N. Main St., Laurinburg
Wilmington May Day 2026: Workers Over Billionaires (3-7 p.m.)
Location: Long Leaf Park, 314 Pine Grove Drive, Wilmington
Read more: 3 things happening in NC: Teachers take to the streets on May Day
Have an event to add? Email organizing coordinator Dylan Rhoney with details (please send details at least one week in advance).