Celebrate May Day 2026 in North Carolina

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

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

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

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

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

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