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: The Bull (CCB Plaza), 211 W Parrish St, Durham, NC 27701

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 workers over billionaires may day together we stand maydaystrong.org

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

When: Friday, May 1, from 3:30-7 pm

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

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

 

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 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