From Boston Common to nearby suburbs, here’s where and when rallies are scheduled for Saturday’s “No Kings” protests.
A demonstrator holds a sign during a “No Kings” protest, Saturday, June 14, 2025, in Atlanta. AP Photo/Mike Stewart
updated on October 17, 2025 | 8:00 AM
3 minutes to read
“No Kings” protests will be taking place across the United States this Saturday, Oct. 18 — and if you’re in the Greater Boston area, there’s likely one happening near you. Cities and towns throughout the region will be hosting protests in support of democracy, with Boston’s rally on the Common expected to feature Mayor Michelle Wu as the headlining speaker.
Wu to ‘headline’ major anti-Trump protest in Boston
The demonstrations come after the nationwide “No Kings” protests held June 14, when Bostonians gathered to counter President Trump’s military procession on the same day.
Many local organizers have not revealed their exact locations yet, but those who RSVP through the official event link can receive more information.
Here’s where the “No Kings” protests are taking place around Greater Boston.
When: 3:30 — 5:30 p.m.
Where: 427 Main St.
When: 10:00 — 11:30 a.m.
Where: Montenegro Square Ashland
When: 11:00 a.m. — 12:30 p.m.
Where: Odell Veterans Memorial Park
When: 11:00 a.m. — 1:30 p.m.
When: 12:00 — 3:00 p.m.
Where: Parade Grounds, Boston Common, Beacon Street and Charles Street
When: 12:00 — 2:00 p.m.
Where: West Brockford, Main Street
When: 10:00 — 11:30 a.m.
Where: Central Square
When: 12:00 — 2:00 p.m.
Where: Hancock Field, Pleasant Street
When: 11:00 a.m. — 12:30 p.m.
Where: 1508 Washington St.
When: 3:30 — 5:00 p.m.
Where: Town Common, Corner between North Road & Westford Street
When: 12:00 — 1:00 p.m.
Where: RTE 114 Overpass on Andover St. Danvers MA. adjacent to Garden St.
When: 11:00 a.m. — 1:30 p.m.
Where: CVS, 555 Washington St.
When: 9:00 — 10:30 a.m.
Where: Foxboro Common, 1 Central St.
When: 4:30 — 6:00 p.m.
Where: Framingham Centre Common, 2 Oak St
When: 10:00 a.m. — 12:00 p.m.
Where: Franklin Village Plaza, 250 Franklin Village Drive
When: 4:00 — 5:00 p.m.
Where: 3 Balmoral St.
When: 12:00 — 3:00 p.m.
When: 10:00 — 11:00 a.m.
When: 11:00 a.m. — 12:00 p.m.
Where: Intersection of Rte 14 and 58, 487 Liberty St.
When: 10:00 — 11:30 a.m.
Where: White’s Corner – Central Plaza, Main Street and Water Street
When: 2:00 p.m. — 3:00 p.m.
Where: Holliston Town Hall, 703 Washington St.
When: 2:30 — 4:00 p.m.
Where: Hopkinton Town Common, Main Street
When: 12:00 — 1:00 p.m.
Where: 36 S Main St.
When: 10:00 a.m. — 12:30 p.m.
Where: Littleton Common, Stevens Street
When: 9:00 — 10:00 a.m.
Where: 1 Crocker St.
When: 4:00 — 5:00 p.m.
Where: Massachusetts 114 and Maple Street
When: 12:00 — 1:00 p.m.
Where: Dandelion Park, 1896 Ocean St
When: 9:00 — 10:00 a.m.
Where: Choate Park, 0 Oak St
When: 10:00 — 11:30 a.m.
Where: Massachusetts 27 and Massachusetts 109
When: 10:00 — 11:00 a.m.
Where: 1 S Main St.
When: 11:00 a.m. — 12:00 p.m.
Where: In front of Millis Town Hall on either side of street, 900 Main St
When: 1:30 — 3:00 p.m.
Where: Granite Avenue
When: 11:00 a.m. — 1:00 p.m.
Where: Natick Common at the intersection of Rt. 27 and 135, S Main St. and East Central/West Central Street
When: 2:30 — 4:00 p.m.
Where: 1001 Great Plain Ave.
When: 11:00 a.m. — 1:00 p.m.
Where: Bartlet Mall, 153 Auburn St.
When: 12:00 — 1:30 p.m.
Where: Newton Center, Beacon Street & Centre Street
When: 11:00 a.m. — 12:00 p.m.
When: 12:00 — 1:00 p.m.
Where: Norwood Town Common, 566 Washington St.
When: 1:00 — 2:00 p.m. EDT
Where: Coles Hill
When: 11:00 a.m. — 1:00 p.m.
Where: Hancock Adams Common, 1305 Hancock St.
When: 11:00 a.m. — 1:00 p.m.
Where: Stetson Hall, 6 South Main St.
When: 11:00 a.m. — 12:00 p.m.
Where: The sidewalk in front of town hall, 242 Union St.
When: 9:00 a.m. — 10:00 a.m.
Where: RSVP for more details
When: 12:00 p.m. — 1:30 p.m.
Where: Riley Plaza, 1-21 Margin St.
When: 9:30 a.m. — 10:30 a.m.
Where: Shaw’s Sharon
When: 10:00 a.m. — 12:00 p.m.
Where: Rt 16/27 Split, on the green, 5 Washington St.
Somerville Seniors (currently at capacity)
When: 1:00 p.m. — 1:30 p.m.
When: 10:00 a.m. — 12:00 p.m.
Where: First Parish Stoughton Greenspace, 790 Washington St.
When: 1:00 — 2:30 p.m.
Where: Boston Post Road and Bay Drive
When: 10:00 a.m. — 12:00 p.m.
Where: 100 Humphrey St.
When: 10:00 a.m. — 12:00 p.m.
Where: Corner of Shawsheen St and Main St Tewksbury, 1900 Main St.
When: 10:00 — 11:00 a.m.
Where: Watertown Square Delta
When: 10:30 a.m. — 12:00 p.m.
Where: Main Street and Moody Street
When: 9:00 a.m. — 12:00 p.m.
Where: 225 Boston Post Rd.
When: 11:00 a.m. — 12:00 p.m.
Where: Heritage Park, Washington Street and Middle Street
When: 11:30 a.m. – 1 p.m.
Where: In front of Winchester Unitarian Society, 478 Main St.
When: 9:00 — 10:00 a.m.
Where: Corner of Routes 1A and 140, 5 Dedham St.
Sign up for the Today newsletter
Get everything you need to know to start your day, delivered right to your inbox every morning.