Things To Do

Your weekly guide to taking action in Pennsylvania (May 15-21)

A weekly roundup of Pennsylvania political events, advocacy opportunities, protests, and more ways to take action statewide–Friday, May 15 through Thursday, May 21.

SUNBURY, PENNSYLVANIA, UNITED STATES - 2026/03/28: Protesters gathered at Riverfront Park for a "No Kings" protest against the Trump administration and its policies. Organizers said the local rally was one of more than 3,300 sister demonstrations held nationwide.
(Photo by Paul Weaver/SOPA Images/LightRocket via Getty Images)

Want to get politically engaged this week? You can protest with Action Together NEPA, plant swap with Wayne County Democrats, or meet with Indivisible Lancaster Together. 

Here’s our weekly roundup of upcoming events and actions.

Friday (May 15)

Indivisible Pittsburgh: Fridays With(out) Fetterman (12-1 p.m.)

A weekly protest outside of Democratic US Rep. John Fetterman’s office, regarding ICE and Fetterman’s support of the Republican party.

Action Together NEPA: Williamsport Fight Back Fridays (3-4 p.m.)

A protest outside of Republican US Rep. Dan Meuser’s office. 

Saturday (May 16)

Chester County Democratic Committee: Adopt-a-Highway Spring Kickoff Cleanup (Malvern, 8:30-10 a.m.)

An inaugural highway cleanup event of the Tredyffrin Township Democrats on the recently adopted Swedesford Road in Malvern. 

Indivisible Lancaster Together: Signs of Fascism Silent Vigil (Lancaster County, 10 a.m.)

A silent vigil protesting the fascist Trump administration. Address provided upon sign-up.

Wayne County PA Democratic Party: Community Plant Swap (Honesdale, 10 a.m.-1 p.m.)

A local plant swap at the Wayne County Democratic Headquarters, 967 Main St. 

Sunday (May 17)

Franklin County Democratic Committee: 2026 Signs of Fascism (Chambersburg, 2-3 p.m.)

A vigil protesting the fascist Trump administration. 

Indivisible Lancaster Together: Monthly Meeting (4-5 p.m.)

A monthly meeting of the Lancaster Democrats to organize protests, rallies, and more progressive action. Address provided upon sign-up. 

Monday (May 18)

Union County Democratic Committee: Monthly Meeting (Lewisburg, 7-8:30 p.m.)

A monthly meeting discussing future progressive action plans. 

Tuesday (May 19)

Montgomery County Democratic Committee: Election Day Poll Greeting (Collegeville, multiple times) 

Volunteer by greeting voters at South Elementary School. 

Wednesday (May 20)

Pike County Democratic Party: Resistance Wednesdays (Milford, 12-2 p.m.)

A weekly demonstration protesting the Trump administration. 

For Our Future Pennsylvania: Affordable Healthcare Town Hall (Wilkes-Barre, 5:30-7 p.m.)

A town hall dedicated to affordable healthcare for NEPA. 

Thursday (May 21)

Indivisible Greater Jenkintown: Raise Your Voice (Abington Township, 5-7 p.m.)

A protest for progressive values. 

Chester County Democratic Committee: Post-Primary Happy Hour (West Chester, 5:30-8 p.m.)

A casual happy hour event after the primary vote throughout Pennsylvania. 

Have an event to add? Email state organizing coordinator, Ava Edwards, ava@couriernewsroom.com with details (please send details at least one week before the event).

Related: Philadelphia Sheraton hotel workers threaten to strike during World Cup

Keep The Keystone free for everyone

If you found this story useful, would you consider supporting The Keystone?

Every day, our team works to provide Pennsylvanians with free, fact-based reporting about the issues, policies, and decisions shaping life across the commonwealth. We believe everyone deserves access to trustworthy local news—not just those who can afford a subscription.

That's why you'll never hit a paywall here (though we may ask you to sign up for our newsletter). But keeping our journalism free depends on readers who believe informed communities are worth investing in.

If our reporting has helped you better understand what's happening in Pennsylvania, please consider making a donation today. Every contribution helps us continue reporting, informing, and serving communities across the state.

Patrick Berkery
Patrick Berkery Senior Newsletter Editor
Support our team