Skip to main content

Celebrate May Day 2026 in North Carolina

Jeremy Sprinkle
Social share icons

May Day is International Workers’ Day—the day when working people around the world celebrate our solidarity and power and stand together for our rights and freedoms. 

Working people are living on the edge and struggling to make ends meet. Everything is too expensive, and we work harder while our wages don’t budge and billionaire CEOs get richer. Federal workers’ jobs are under attack, and the essential services we rely on are in jeopardy. And the Trump administration’s mass deportation agenda is trampling on working people’s fundamental freedoms. 

But we have a weapon more powerful than anything the billionaires and greedy CEOs could dream up: our unity. 

Will you join us at one of these May Day events in North Carolina?

In Raleigh

graphic promoting May Day 2026 Kids Over Corporations rally in Raleigh

What: NCAE: Kids Over Corporations rally

When: Friday, May 1, from 10 am to 3 pm

Where: Halifax Mall, 300 N Salisbury St, Raleigh, NC 27601

RSVP: www.mobilize.us/ncae/event/932021/

 

In Durham

graphic promoting workers over billionaires may day together we stand maydaystrong.org

What: Durham May Day 2026: Workers Over Billionaires (rally + march)

When: Friday, May 1, from 5-6:30 pm

Where: The Bull (CCB Plaza), 211 W Parrish St, Durham, NC 27701

RSVP: www.mobilize.us/mobilize/event/922351/


In Asheville

graphic promoting May Day 2026 in Asheville schedule of events

What: Asheville May Day 2026: Community Feasts to Rally + March

When: Friday, May 1, from 11 am-7 pm

Where: Pack Square Park, 80 Court Plaza, Asheville, NC 28801

RSVP: www.mobilize.us/mobilize/event/932177/

graphic promoting May Day 2026 in Asheville

What: UNC Asheville May Day Teach-in

When: Friday, May 1, from 12-1 pm

Where: Ramsey Library, 1 University Heights, Asheville, NC 28804

graphic promoting NC Labor History display at UNC Asheville

What: NC Labor History Revealed exhibit display

When: Monday, April 27 through Wednesday, May 6

Where: Ramsey Library, 1 University Heights, Asheville, NC 28804

 

In Charlotte

graphic promoting Charlotte's 2026 May Day March

What: Charlotte's May Day March: Immigrant Rights Are Worker Rights

When: Friday, May 1, from 5-8 pm

Where: 4938 Central Ave 1, Charlotte, NC 28205

RSVP: www.mobilize.us/mobilize/event/920096/

 

In Chapel Hill

graphic promoting May Day 2026 in Chapel Hill

What: International Workers Day Celebration & Picnic

When: Friday, May 1, from 11 am-1 pm

Where: UNC South Quad, Polk Place, 201 South Rd, Chapel Hill, NC 27514

More info: www.instagram.com/p/DXaUDHmDVBp/

 

In Greensboro

graphic promoting May Day 2026 in Greensboro

What: May Day Triad NC, March and Rally

When: Saturday, May 2, from 3-5 pm

Where: Guilford County Association of Educators, 315 Spring Garden St, Greensboro, NC 27401

RSVP: actionnetwork.org/events/may-day-8