This is a calendar of Boston and Providence area rallies calling for justice for Black lives and protests against police brutality. If you know of events I should add, please send an email with info and (if you can) a link to the event. Note: I’m not able to vet all these events, so please use the links to learn more. Last updated: July 17.

Friday, July 17
11 a.m. Boston: Justice is a Labor of Love at Massachusetts State House

1 p.m. Online: Better Future Series: Reimagining Summer in Upham’s Corner hosted by Company One Theatre

4:40 p.m. Boston: Silent Vigil for Black Lives Matter at Brookside Community Health Center

5:30 p.m. Cambridge: Protest at Whole Foods / Black Lives Matter at Whole Foods Market, River Street

Saturday, July 18
Noon: Malden: Black Lives Matter Peaceful March starts at Malden High School

2 p.m. Northampton: Black Trans Lives Matter March at Sheldon Field, Northampton

2 p.m. Boston: We Rise Together\ Juntos Nos Levantamos: Cancel Evictions + Foreclosures Car Caravan at East Boston Memorial Stadium

4 p.m. Lowell: March to Defund Lowell Police Department at North Common Park, Lowell

6:30 p.m. Online: Asians in Solidarity with Black Lives: Defund Doubt hosted by National Asian Pacific American Women’s Forum Boston Chapter

Sunday, July 19
2:30 Maynard: Black Lives Matter Protest at corner of Summer Street and Mason Street

3 p.m. Cumberland, Rhode Island: 7 Days & 7 Cities Protest – Cumberland at Cumberland High School

Monday, July 20
9 a.m. Boston: Essential Workers for Black Lives at JFK Federal Building, Boston

3 p.m. Bristol, Rhode Island: 7 Days & 7 Cities Protest – Bristol at Cold State Park, Bristol, Rhode Island

6 p.m. Online: How To Be an Effective Activist hosted by state Sen. Jason Lewis

Tuesday, July 21
3 p.m. Newport, Rhode Island: 7 Days & 7 Cities Protest – Newport at Miantonomi Memorial Park, Newport, Rhode Island

5 p.m. Medford: Anti-Racism Demonstration at Unitarian Universalist Church of Medford

6 p.m. Online: Confronting Colonial Myths in Boston’s Public Space: Part I hosted by Mayor’s Office of Arts & Culture Boston

Wednesday, July 22
Noon: Online: Community Forum: How Do We Police the Police? hosted by Northeastern University School of Law

3 p.m. Woonsocket, Rhode Island: 7 Days & 7 Cities Protest – Woonsocket at Msgr Gadoury Primary School, Woonsocket, Rhode Island

6:30 p.m. Online: Race, Fragility, and Anti-Racism: A Summer Discussion Series hosted by Somerville Museum

7 p.m. Online: Uncomfortable Conversations: Let’s talk about Racism hosted by Boston Faith & Justice Network

Thursday, July 23
3 p.m. Pawtucket, Rhode Island: 7 Days & 7 Cities Protest – Pawtucket at Pawtucket City Hall

Friday, July 24
3 p.m. Cranston, Rhode Island: 7 Days & 7 Cities Protest – Cranston at Cranston City Hall

4:40 p.m. Boston: Silent Vigil for Black Lives Matter at Brookside Community Health Center

Saturday, July 25
11:30 a.m. Boston: Ride for Black Lives begins at White Stadium

3 p.m. Providence, Rhode Island: 7 Days & 7 Cities Protest – Providence at Burnside Park, Providence

Tuesday, July 28
5 p.m. Medford: Anti-Racism Demonstration at Unitarian Universalist Church of Medford

Wednesday, July 29
10 a.m. Boston: IAmWorthy Protest at Massachusetts State House, Boston

6:30 p.m. Online: Race, Fragility, and Anti-Racism: A Summer Discussion Series hosted by Somerville Museum

Thursday, July 30
3 p.m. Online: Technology as Resistance hosted by the Consortium for Graduate Studies in Gender, Culture, Women, & Sexuality

Friday, July 31
11 a.m. Online: Who Gets to Make History? The Story of Statues and Monuments hosted by Wee the People and Cambridge Public Library

Saturday, Aug. 1
Cambridge: Unity March begins at Donnelly Field, Cambridge

Tuesday, Aug. 4
5 p.m. Providence: Black lives matter rally 8:46. Meet at Kennedy Plaza and march to the Rhode Island State House for a lie in/sit-in of 8 minutes 46 seconds


If this is the kind of coverage of arts, cultures and activisms you appreciate, please support Wonderland by contributing to Wonderland on Patreon. And sign up for our free, weekly newsletter so that you don’t miss any of our reporting.


All content copyright by Greg Cook or its original creators.


Past Events

Friday, June 5
9 a.m. Time for Change at Massachusetts State House, Boston

11:08 a.m. Say Their Names Tribute: online from Springfield Central Cultural District

2 p.m. BLM Malden March at Malden High School

4 p.m. Kid-Friendly Protest in Support of Black Lives Matter at King Open School, Cambridge

4 p.m. BLM Peaceful Gathering at Hormel Stadium, Medford

4 p.m. Remove Capt. Kate Stephens from the Salem Police Department at Salem Police. From the Salem Police’s official account, Stephens tweeted: “@marty_walsh so you issued a permit for 10 of thousands of people to protest but I can’t go to a restaurant? You are ridiculous. You and Too Tall Deval are killing this State.”

4 p.m. Wake Up Brookline at Cleveland Circle, Brookline

4:30 p.m. Protect Black Lives Protest at Kennedy Plaza, Providence

5 p.m. Lynn Protest Against Police Brutality at Lynn Police Department

5 p.m. Peabody Against Racial Injustice at Peabody Square

5 p.m. Black Lives Matter Protest at Common Park, Lawrence

5 p.m. Standout for Justice Grant Circle, Gloucester

5:30 p.m. Rally and Vigil for Breonna Taylor at Nubian Square Plaza, Boston

5:30 p.m. Non-violent Visual Solidarity Action for George Floyd with SURJ North Central MA at Carter Park, Leominster

6 p.m. Solidarity with Black Lives Matter at Billerica Public Library

6 p.m. March for Racial Justice at Minuteman Statue, Lexington

Saturday, June 6
10 a.m. Salem Stands With Black Lives at Salem Common

11 a.m. Stand Up For Peace & Change at Essex Street Pedestrian Mall, Salem.

Noon: Justice for George Floyd in Worcester

3 p.m. Rally for Justice and Equality at Dr. Martin Luther King Jr. Community Center, Newport, Rhode Island

4 p.m. Rally and March Trump/Pence Out Now! at Central Square, Cambridge

5:30 p.m. Justice for Black Lives at UMB at Campus Center, UMass Boston

6 p.m. Canton STAND IN Solidarity #BlackLivesMatter at Canton Town Hall

Sunday, June 7
Noon: The Movement Continues at Cambridge Common

12:30 p.m. Wakefield March from Galvin Middle School to Wakefield High School, Wakefield

2 p.m. Boston Black Memorial for George, Breonna + Ahmaud: Online and “A [funeral] procession of three hearses honoring the dead and additional cars will move through Boston.”

2 p.m. Stand Out for Racial Equity at Melrose Veterans Memorial Middle School

2 p.m. BLM Protest To Defund Newton Police from Boyden Park in Boston to Newton Centre

2 p.m. WeCantBreathe NorthShore BLM ClergyLedSolidarityMarch.Rally at Lynn City Hall

2 p.m. Justice for Malcolm Gracia Car Caravan, begins at Municipal Parking Lot, 13 Logan Street, New Bedford

2 p.m. Peaceful Protest & Vigil at Whitman, Massachusetts

2 p.m. Littleton Solidarity Vigil (Black Lives Matter) at First Baptist Church on Littleton Common

2:30 p.m. Maynard Anti-Racism Alliance Solidarity Protest at Memorial Park, Maynard

3 p.m. Peaceful Children’s March: Be the Change from Nubian Square to Boston Police Headquarters

4 p.m. Unite Against Racist Police Terror! Boston Speakout and March at Boston City Hall Plaza

4 p.m. Peaceful Protest at Olivers Ames High School, Easton

4:30 p.m. Black Lives Matter Peaceful Caravan Protest at Hingham

6 p.m. Moment to Breathe: A Black Youth Vigil at Glendale Park, Everett

6 p.m. Hull Protest Against Police Brutality at DCR lot #1, Hull Shore Drive Extension, Hull

6:17 p.m. We Walk For… at Boston Common

6:30 p.m. Winchester Candlelight Vigil for Peace, Unity, and Justice at Winchester Unitarian Society

7 p.m. Candlelight Vigil at East Somerville Public Library

7:45 p.m. Hull No Place For Hate: Virtual Vigil for George Floyd

Monday, June 8
Noon to 3 p.m. Black Lives Matter Peaceful Protest at Elm Park, Groveland

4 p.m. Wake Up Brookline at Larz Anderson Park, Brookline

5 p.m. Protest to “demand police funding be redirected to community programs,” at Cambridge City Hall

5 p.m. Black Lives Matter Peaceful Vigil at North Andover Youth Center’s Outdoor Field

5 p.m. Wrentham Rally for Racial Equality at Wrentham Common

5 p.m. Public Defender March for Black Lives beginning at the intersection of Malcolm X Blvd and Guild Row.

5:30 p.m. Silent Vigil for Black Lives at Holy Name Rotary, West Roxbury

6 p.m. Solidarity Vigil in Arlington Center, nightly.

6 p.m. Peaceful Demonstration at Hudson Town Hall

7 p.m. Take Action for Black Lives online conversation hosted by Sunrise Providence

Tuesday, June 9

4:30 p.m. Black Lives Matter Revere at Revere Beach Bandstand

5:30 p.m. Rally for Black Lives in Watertown Square, Watertown

6 p.m. Feminine Empowerment Movement Online Vigil for Black Lives

Wednesday, June 10
3 p.m. F.T.P. A March to Defund Police and Fund Our Communities from Nubian Square to Boston City Hall, Boston

3:30 p.m. Caravan for Justice from Francis Street, just off Smith, between the Vets Auditorium parking lot and the State House, Providence

4 p.m. Peaceful Protest in Solidarity for Equality and Accountability at Shrewsbury Street, Worcester

4:30 p.m. Rally at Burnside Park: Defund/Disarm/Disband! at Burnside Park, Providence

5 p.m. Get Off Our Neck! Caravan and Protest from Salem Superior Courthouse, Federal Street, Salem, to Lynn Police Department and Lynn City Hall.

6 p.m. Black & Blue III – PPP (Plans, Policies & Proposals): Community Zoom conversation on police relations and accountability, hosted by Mass Police Reform

6 p.m. Black Lives Matter Socially Distanced Car Protest, beginning at Manning Street facing Great Plains Avenue

Thursday, June 11
2 p.m. Peaceful Protest for Black Lives Matter at Saugus Town Hall and Saugus Center

4 p.m. Black Lives: Structural Violence, Protest and Change free webinar hosted by Brown University’s Center for the Study of Slavery & Justice

4 p.m. Braintree’s Black Lives Matter Peaceful March at Braintree Town Hall

4:30 p.m. Black Lives Matter Acton Protest at 421 Mass. Ave., Acton

Friday, June 12
3 p.m. Silence is Violence Woonsocket Protest at Market Square, Woonsocket, Rhode Island

3 p.m. Protest in Support of Black Lives Matter at 5 Corners, Braintree

4 p.m. BLM Protest at Uxbridge Common District

5:30 p.m. Knit-In at Salem Common: World Wide Knit in Public Day at Salem Common

6 p.m. Police Brutality Protest In Solidarity With Black Lives Matter from Parking Lot on Church Street to Salem Police Department, Salem

6 p.m. Peaceful Protest at Wrentham Common

Saturday, June 13
5 p.m. PVD Car Rally to #DefundThePolice in Providence

9 a.m. Stand-UP for Justice Part III at Central Square, Bridgewater

10 a.m. Stand Out Against Racism at Alewife Brook Parkway, Fresh Pond Shopping Center to Route 2, Cambridge

10 a.m. Sitting in the Fire: An Online Race Retreat, online class hosted by Somerville Media Center

11 a.m. Acushnet BLM Peaceful Protest/March from 1 Titleist Drive to Acushnet Town Hall, Acushnet

11 a.m. Eastie Black Lives Matter Protest at East Boston Greenway

Noon: Peabody for Racial Justice, Equality, and Unity at Emerson Park, Peabody

12:30 p.m. Black Lives Matter Protest at Trinity Stadium, Haverhill

1 p.m. Say Her Name Solidarity March at East Park, Worcester

1 p.m. Demand Demilitarization at Gloucester City Hall

1 p.m. Organizers open mtg for 6/16 Demo and Postermaking at Peters Park, Boston

2 p.m. Peace, Love, & Justice: A Call for Change! at Swansea park, Swansea

3 p.m. Trans Resistance Vigil and March in Franklin Park, Boston

3 p.m. Tzedek, Tzedek: A Police Abolitionist Shabbat at Burnside Park, Providence

3 p.m. Black Lives Matter March at Waltham High School

3 p.m. Weymouth Vigil in Support of Black Lives at Legion Memorial Field, Weymouth

3:30 p.m. March With Us “to better the youth and elderly members of minority communities,” from Government Center of Boston Common

4 p.m. Protest! Trump/Pence Out Now! at Central Square, Cambridge

4 p.m. Reading for Racial Justice at Reading Town Common

4 p.m. Get Cops Out of Springfield Schools! at Pioneer Valley Project, Springfield

7 p.m. DeeDee’s Cry/Light Up Boston Against Violence What’s Next? free online forum

Sunday, June 14
11 a.m. BLM March of Battle Road from from Meriam’s Corner, Concord, to Jacob Whittemore house, Lexington

Noon: “We Want To Live” Protest. March from Kennedy Plaza to the Rhode Island State House, Providence

Noon: Code Black RI: Health Equity for Black Lives. March from the Rhode Island Hospital to Rhode Island State House, Providence

Noon: A Moment of Remembrance at Masconomo Park, Manchester-by-the-Sea

2:30 p.m. Boston Pray: Seeking Unity and Justice at Parkman Bandstand, Boston Common

3 p.m. BLM Peaceful Protest and Candlelight Ceremony at Cushing Memorial Park, Framingham

3 p.m. Westford BLM Peace Walk & Rally at Westford Town Common

3:30 p.m. Prayer Vigil & Rally at Wollaston Beach, Quincy

4 p.m. White Coats for Black Lives at Boston Public Library, 700 Boylston St., Boston

4 p.m. Just Us Somerville March and Rally from Powderhouse Square to Trum Field, Somerville

Monday, June 15
12:30 p.m. Lowell High School Peaceful Protest at JFK Plaza, Lowell

5 p.m. Just Do Something: An Online Action Event for #BlackLivesMatter from Miranda’s Hearth, Beverly

5:30 p.m. Vigil for Black Lives at Holy Name Rotary, West Roxbury

6 p.m. Talkin’ to the Police: A community Zoom conversation with police officers about police reform, hosted by Mass Police Reform

Tuesday, June 16
4 p.m. Stand Up for Justice at Davis Square, Somerville

5 p.m. Boston2Minneapolis Justice 4 George Floyd Justice 4 All at Suffolk County District Attorney’s Office, 1 Bullfinch Place, Boston

5 p.m. Black & Male in America – a Conversation Continued: Online panel from SpeakEasy Stage Company and the Front Porch Arts Collective

5 p.m. The Pandemic and the Police: A Conversation About a Moment of Profound Change in America: A Live Conversation with Former Governor Deval Patrick. Hosted by MassINC

Wednesday, June 17
Noon: Live Town Hall: “What Comes After the Public Commitments?” online conversation hosted by ArtsEmerson

2 p.m. Racism as a Traumatic Stressor online panel hosted by Harvard T.H. Chan School of Public Health

7 p.m. How to Build, Sustain, and Unite a Hate Free Community, an online forum from North Shore Pride and Creative Collective MA.

Thursday, June 18
Noon: Rally & Caravan Against White Supremacy in Bristol County House of Correction. Car caravan begins at at the Logan street parking lot, Wamsutta area of New Bedford. Stand out in front of the Federal building, 6th Street, New Bedford

3 p.m. Police Unions in the House of Labor, online conversation hosted by UMass Lowell, UMass Boston, UMass Amherst and UMass Dartmouth

6 p.m. Juneteenth Awareness Walk from Boys & Girls Club, Talbot Avenue, to Franklin Park, Boston

6 p.m. A Black Plague: A Pandemic, Protest, and a Second Wave online event from Harvard University’s William Monroe Trotter Collaborative for Social Justice

6 p.m. Peaceful Protest at Wrentham Commons

Friday, June 19
9 a.m. Malden Juneteenth Flag Raising, Performances, & Proclamation, online event

11:30 a.m. Juneteenth Drive To Justice New Bedford, begins at 13 Logan St., New Bedford

1 p.m. #SayMyName Memorial Ground at Mass Boston Campus Center, Boston

2 p.m. Black Lives Matter Rally Dorchester at Town Field Park, Dorchester

2 p.m. Webinar: Green Spaces, Public Health and Race hosted by Emerald Necklace Conservancy

3 p.m. Breaking the Chains // Juneteenth Celebration at Franklin Park Zoo

3:30 p.m. Salem’s Juneteenth March at Salem Commons

4 p.m. Community Stand Out, 467 Blue Hill Ave., Grove Hall, Boston.

4 p.m. Providence Juneteenth Protest at Rhode Island State House, Providence

4 p.m. Silent Vigil for Black Lives Matter at Brookside Community Health Center, Boston

4 p.m. Juneteenth Celebration! at Armory Park, Lowell

5 p.m. Funk the Police – Juneteenth Edition from Mass Action Against Police Brutality in Boston. At Ronan Park, Boston

5 p.m. Stand Out Against Racism at Harvard Square, Cambridge

5 p.m. Juneteenth Rally and March for anti-racist education in Milton Public Schools. At Kelly Field, Milton

5 p.m. Defend Black Lives at Route 126 at Route 135, Framingham

5 p.m. Holden BLM Protest at town center of Holden

5 p.m. Juneteenth Celebration at Capron Park, Attleboro

5:30 p.m. Hyde Park Stands Against Racism at Hyde Park Municipal Building

5:45 p.m. Juneteenth: Rally for Reform at Chelmsford Town Center

6 p.m. Livestream: Juneteenth means fight back! Online event hosted by PSL Boston – Party for Socialism and Liberation

6 p.m. Merrimack Valley Black and Brown Voices and Allies Presents: Juneteenth at Doherty Field, Andover

6 p.m. Juneteenth ceremony at Brockton City Hall

6:30 p.m. Juneteenth: A Rally For Change at College Corner School, Brookline

7 p.m. Poetry as Protest: Dr. Malcolm Tariq online event hosted by Royall House & Slave Quarters, Medford

8 p.m. Providence’s Annual Dyke and Trans People of Color (DTPOC) March at Burnside Park, Providence

8 p.m. We Rise Up: Online community charity concert befitting NAACP Boston Branch

8:30 p.m. Juneteenth Candlelight Vigil at East Somerville Public Library, Somerville

Saturday, June 20
9 a.m. Stand-UP for Justice Part IV at Central Square, Bridgewater

10 a.m. Stand Out Against Racism at two locations: Porter Square and Rindge Ave at Alewife Brook Parkway, Cambridge

11 a.m. Prevent The Cycle in Lynn. Demonstration to be held simultaneously at Wyoma Square, Market Basket Rotary, Lynn City Hall, Red Rock Park, Boston Street by Stop&Shop, and Central Square, Lynn

11:45 a.m. Cranston Car Rally to #DefundThePolice, meet at Cranston High School East parking lot, Cranston, Rhode Island

Noon: Black Women Matter at Burnside Park, Providence

Noon: Stand up to Racism at Boardwalk Cafe, Hampton, New Hampshire

1 p.m. Methuen Black Lives Matter Protest at 49 Pleasant View St., Methuen

2 p.m. Defund the Police: Party at Rhode Island State House, Providence

2 p.m. Rockland in Solidarity with Black Lives Matter at intersection of Union and Market, Rockland

3 p.m. People’s Forum on the Prostests in Boston at Playstead Field, Boston

3 p.m. Pawtucket Car Rally to Defund the Police, begins at parking lot behind Tolman High School, Pawtucket, Rhode Island

4 p.m. Defend Black Lives March from Cambridge Common to Kendall Square. Also M4BL March to Defend Black Lives

5 p.m. Humanize Black Voices at Cypress Field outside Brookline High School, Brookline

5 p.m. Black Lives Matter Peaceful Protest at Kingston Town Hall

Sunday, June 21
4 p.m. Juneteenth Means Fight for Justice at Franklin Park, Boston

4 p.m. Defund the Police: Fund Housing and Schools, online event hosted by Boston Socialist Alternative

6 p.m. Vigil for Oluwatoyin Salau #SayHerName at Soldiers and Sailors Monument, Boston Common

Monday, June 22
2 p.m. Juneteenth For Rayshard Brooks at Reggie Lewis Track and Athletic Center, Roxbury, Boston

5:30 p.m. Vigil for Black Lives at Holy Name Rotary, West Roxbury

Tuesday, June 23
10:30 a.m. Somerville to Host Panel Discussion on Structural Racism with Rep. Ayanna Pressley, D.A. Rachael Rollins, Sheriff Steven Tompkins, Mayor Yvonne Spicer, Mayor Joe Curtatone, Councilor Will Mbah, School Comm. Mem. Andre Green, & SHS Black Student Union Pres. Floreisha Bastien. Online hosted by City of Somerville

3 p.m. DEFUND and INVEST Rally at Boston City Hall Plaza

6:30 p.m. Demand Worcester City Council to Re-Do Budget Vote! at 455 Main St., Worcester

Wednesday, June 24

Noon: Boston City Council meets virtually to discuss the city budget

3 p.m. Boston Stands With Black Lives at Boston Common

3:30 p.m. Caravan and Rally for Drivers Licenses for All at Massachusetts State House, Boston

4 p.m. Silent Vigil for Black Lives Matter at Brookside Community Health Center, Boston

5 p.m. Mass Maction Mass Organizing Meeting: Caravan to Mpls July 12, online meeting hosted by Mass Action Against Police Brutality

7 p.m. Covid’s Lessons on Climate: Listen to Science and fight Racism, online talk hosted by Massachusetts Peace Action and 350 Massachusetts

7:30 p.m. Reform Is Not Enough: A Discussion on Police Abolition, online discussion hosted by Young Democratic Socialists of America at Northeastern University

Thursday, June 25

10: 30 a.m. Green Space, White Space: Racial Equity and Public Places, an online forum hosted by The Boston Foundation

Noon: Who Watches the Watchmen? Race, Policing & Popular Entertainment online forum hosted by Harvard Ash Center for Democratic Governance and Innovation and Hutchins Center for African & African American Research

Noon: Abolition Hour online event from Showing Up for Racial Justice Boston

1 p.m. Decarcerate & End Prison Brutality Now at Massachusetts State House, Boston

6:30 p.m. Brockton Confronting Environmental Racism online panel discussion hosted by Coalition for Social Justice

7 p.m. Historical Roots of American Racism & White Supremacy online class from Dover Town Library

Friday, June 26

3 p.m. Accessible Black Lives Matter Protest! at North Church, Portsmouth, New Hampshire

4:40 p.m. Silent Vigil for Black Lives Matter at Brookside Community Health Center, Boston

5:30 p.m. Black Lives Matter, and Police Brutality Protest! at Lynn Commons

5:30 p.m. Dorchester People for Peace Stand Out for Black Lives on Columbia Road at Dorchester Avenue, Boston

6 p.m. March and Rally Against Salem City Council from Old Town Hall to Salem Willows Park, Salem

6 p.m. Anti-Racism Rally: A Call To Act Against Racism in Revere. At Revere City Hall

6 p.m. A Night of Prayer for Racial Justice at Malden High School

Saturday, June 27
8 a.m. To Minneapolis, With Love: Love Letters 4 Black Lives online event from Wee The People

10 a.m. SOAR – Stand Out Against Racism at Central Square, Cambridge

11:30 a.m. The Ride for Black Lives from Playstead Field, Franklin Park, Boston

Noon: March Like a Mother for Black Lives Boston at Copley Square, Boston

12:30 a.m. All Out Against White Supremacy! at Parkman Bandstand, Boston Common

1 p.m. Tenants Rising: Cancel Evictions Caravan beginning at City Live/Vida Urbana, Jamaica Plain, Boston. Auto caravan will split into two and visits 15 sites in these neighborhoods – Roxbury, JP, Roslindale, Hyde Park, Mattapan, Dorchester, and Fenway.

1 p.m. A Justice, Equity & Inclusion Parade from Sampas Pavilion to Lowell City Hall, Lowell

2 p.m. African American Master Artists In Residence Program protest Northeastern University locking them out of their studio building. At 76 Atherton St., Jamaica Plain, Boston

2 p.m. Peace, Love, & Justice: A Call for Change! at North Dartmouth Park, North Dartmouth

3:30 p.m. Boston Tenants for BLM! at Murray Field Park, Boston

6 p.m. Say Her Name: Candlelight Vigil for Oluwatoyin “Toyin” Salau at Dexter Park, Providence

Sunday, June 28
8 a.m. Newton: Black Lives Matter Ride from Landry’s Bicycles, Newton

10 a.m. Cambridge: SOAR – Stand Out Against Racism at Porter Square, Cambridge

1 p.m. Boston to Lynn, Malden, Somerville: Tenants Rising: Cancel Evictions Caravan beginning at City Live/Vida Urbana, Jamaica Plain, Boston. Auto caravan will visit 6 sites in East Boston, and 1 at Lynn, Malden, and Somerville.

1 p.m. Online: Young People in Diocese of Mass. Speak Out Against Racism hosted by the Youth Ministry of the Episcopal Diocese of Massachusetts

2 p.m. Boston: No Justice, No Peace… Bring Your Voices & Come Meet! at Kelly Field, Hyde Park, Boston.

3:30 p.m. Hingham: Black Lives Matter Caravan Protest begins at Hingham High School

4 p.m. Manchester, N.H.: March against police brutality and racial injustice at Manchester, New Hampshire

4:30 p.m. Abington: Black Lives Matter Rally & Vigil at Memorial Field, Abington

7 p.m. Online: Defund the Police and Tax the Rich to Fund Education online event hosted by Worcester Socialist Alternative

7 p.m. Online: Say Their Names: People of Marginalized Genders in BLM hosted by Harvard Black Students Association, the Association of Black Harvard Women, and SHADE

Monday, June 29

1 p.m. Online: No war at home: End the use of military force against protestors, hosted by Beacon Hill Friends House and Massachusetts Peace Action

1 p.m. Online: American Policing and Protest: Abolition and Ethics from Slavery to Current Times via Radcliffe Institute for Advanced Study, Harvard University, Cambridge

1 p.m. Online: Bracing for the Wave: Mass Evictions in Communities of Color online via City Life/Vida Urbana

4 p.m. Online: Breaking the Thin Blue Line of Bigotry: How Outcries for Police Reform have led to Calls for Abolition online event hosted by Brown University’s Center for the Study of Slavery and Justice

5 p.m. Online: Where Do We Go from Here? online forum hosted by Order of St. Martin de Porres

5 p.m. Online: Just Do Something: An Online Action Event for #BlackLivesMatter hosted by Miranda’s Hearth

5:30 p.m. Cambridge: Protest to stop employees being sent home without pay for wearing Black Lives Matter masks at Whole Foods. At Whole Foods, 340 River St, Cambridge

8 p.m. Online: Black Lives Matter Virtual Drag Show & Fundraiser hosted by University of Rhode Island’s Gender and Sexuality Center

Tuesday, June 30
3 p.m. Canton: Black Voices Heard at Canton High School

4:30 p.m. Boston: Solidarity for Black Lives Rally at Cunningham Field, Boston

6 p.m. Cambridge: SOAR – Stand Out Against Racism at Whole Foods in Cambridge

6 p.m. Online: Consciousness Raising: Dismantling White Feminism within NOW hosted by the Massachusetts Chapter of the National Organization for Women

6:15 p.m. Online: “What does it mean to be Anti-Racist?” A Webinar Discussion featuring Professor Ibram X. Kendi. Hosted by New England Blacks in Philanthropy

Wednesday, July 1
6:30 p.m. Online: What do we mean when we say #DefundThePolice? online event hosted by Showing Up for Racial Justice Rhode Island

Thursday, July 2

Noon. Online: Reading Frederick Douglass’s Speech “What to the Slave is the Fourth of July?” hosted by Charles Hamilton Houston Institute for Race & Justice and Mass Humanities

4 p.m. Providence: Decarcerate, Divest, Dismantle! at Rhode Island State House, Providence

4 p.m. Online: Policing, Criminal Justice,and Race online forum hosted by Bristol Community College

4 p.m. Online: The Future of Civic Engagement: What’s Next? hosted by RI Department of State

5:30 p.m. Boston: July Vigil in Support of Black Lives Matter at First Church in Jamaica Plain, Boston

6 p.m. Boston: Stop Traumatizing Our Kids With Your Racism at Lopresti Park, Boston

Saturday, July 4
9 a.m. Online: Reading Frederick Douglass Together hosted by Center Without Walls

10 a.m. Cambridge: Stand Out Against Racism – Central Square and Whole Foods

10 a.m. Cambridge: Stand Out Against Racism on July 4th in North Cambridge, Rindge Avenue at Alewife Brook Parkway

Noon: Lynn: Occupy Wyoma Square! Meet in the Manning Field parking lot to march to Wyoma Square, Lynn

2 p.m. Boston: March for Liberty & Justice for All – Boston at Boston Common

2 p.m. Amherst: Black Lives Always Matter at Mill River Recreation Park, Amherst

2:15 p.m. Stoughton: Black Lives Matter Peaceful Protest at Faxon Veterans Memorial Park, Stoughton

4 p.m. Boston: Say Her Name March and Rally from Nubian Square to Boston Common, Boston

5 p.m. Gloucester: Independence Day March from Stage Fort Park to the Gloucester Police Department

7 p.m. Northampton: No One is Free Until Everyone is Free July 4th Rally at Pulaski Park, Northampton

Sunday, July 5
8 a.m. Brookline: Wake Up Bernard Greene! No Justice, No Sleep at Pond Avenue, Brookline

10 a.m. Cambridge: Stand Out Against Racism – Porter Square, Cambridge

10 a.m. Bedford: Let’s Roll Out For BLM from Buttonwood Park Historic District, New Bedford

12:30 p.m. Essex: Black Lives Matter at First Universalist Church of Essex

2:30 p.m. Maynard: End Systemic Racism in Solidarity with Black Lives Matter at Memorial Park, Maynard

3 p.m. Online: Mask Up for Justice! hosted by Women Survivors of Homicide Movement

Monday, July 6
7 p.m. Online: A Conversation About Slavery in Bristol, RI, hosted by Bristol Historical & Preservation Society

Tuesday, July 7
Noon: Online: Rally for ROE hosted by Planned Parenthood Advocacy Fund of Massachusetts and NARAL Pro-Choice Massachusetts

Noon: Online: BLM: The History of the Movement & How it Impacts Your Business hosted by New Haven Free Public Library

2 p.m. Newton: Say Their Names at Commonwealth and Lowell Avenue, next to Newton City Hall

5 p.m. Medford: Anti-Racism Demonstration at Unitarian Universalist Church of Medford

6 p.m. Online: Pod Mapping Workshop & Transformative Justice Town Hall hosted by Feminine Empowerment Movement Slam

Wednesday, July 8
3 p.m. Boston: Dismantle Now! BIPOC Solidarity Against White Supremacy: March + Art Action from Faneuil Hall to Boston City Hall Plaza

8 p.m. Boston: Lean On Me Allston Brighton Vigil at Sisters of St. Joseph of Boston

Thursday, July 9
Noon: Online: Using Social Media for Activism hosted by Cambridge Community Television

12:30 p.m. Online: N+T Asks: What does Grove Hall need right now? hosted by Now + There

4 p.m. Somerville: Refund The People Caravan begins at 65 Woods Ave.

4:30 p.m. Online: Racism Is a Public Health Crisis: Race and Covid-19 in RI, hosted by The Center for Reconciliation at the Cathedral of St. John, Providence

5 p.m. Boston: Sendoff 4 Caravan of the MA delegation to the National Mother’s March in Minneapolis July 11-12. At Franklin Park, Shattuck side

5:30 p.m. Cambridge: Protest at Whole Foods / Black Lives Matter at Whole Foods Market, River Street

8 p.m. Online: Dig Boston/BINJ present “What Are We Missing?” a panel discussion on media coverage gaps of the Black Lives Matter Movement, hosted by Dig Boston/BINJ and ONCE VV

Friday, July 10
4 p.m. Arlington: Run Against Racism down Mass. Ave. in the center of Arlington

4:40 p.m. Boston: Silent Vigil for Black Lives Matter at Brookside Community Health Center

5 p.m. Plainfield: Black Lives Matter Standout at Plainfield Town Hall

5:30 p.m. Cambridge: Protest at Whole Foods / Black Lives Matter at Whole Foods Market, River Street

6 p.m. Providence: Defund the Police: Party at the Rhode Island State House in Providence

Saturday, July 11
11:30 a.m. Boston: Nazis Out Of Boston! at Christian Science Plaza

2 p.m. Portsmouth, New Hampshire: NH Against Trump at Portsmouth International Airport at Pease

5:30 p.m. Cambridge: Protest at Whole Foods / Black Lives Matter at Whole Foods Market, River Street

6 p.m. Brookline: March for Racial Justice to Brookline Village Library

Sunday, July 12
4 p.m. Woonsocket: Silence is Violence: Know Your Privilege at Woonsocket Police Department, Rhode Island

3 p.m. Online: What Does It Mean to Dismantle the Police? Hosted by Boston Revolutionary Socialists

5 p.m. Online: Where Do We Go From Here: A Virtual Fundraiser for Black Lives hosted by Harvard Book Store in Cambridge

Monday, July 13
Noon: Boston: No #StudentBan! No Deportations! at Massachusetts State House

2 p.m. Scituate: BLM Protest at Scituate Common

Tuesday, July 14
5 p.m. Lynn: Protest: more $ for community, not police. Fund peace, not force! at Lynn City Hall

5 p.m. Online: How to Be Antiracist at UMass Boston virtual dialogue hosted by William Monroe Trotter Institute for the Study of Black Culture at UMass

5 p.m. Medford: Anti-Racism Demonstration at Unitarian Universalist Church of Medford

6 p.m. Online: Harvard Summer Teach-In with LaTosha Brown, co-founder of Black Voters Matter Fund and Harvard Kennedy School Visiting Fellow, and “influential leaders in the Black Lives Matter movement.” Hosted by Harvard

7 p.m. Online: Harvard Forward Town Hall: Climate, health, and racial justice. Hosted by Harvard Forward

Wednesday, July 15
5 p.m. Online: Making Urbanism Antiracist with Beya Jimenez hosted by YIMBY Action

5 p.m. Boston: Fed Up with Climate Injustice! at Federal Reserve Bank of Boston

5:30 p.m. Cambridge: Protest at Whole Foods / Black Lives Matter at Whole Foods Market, River Street

5:30 p.m. Online: Race, Power, and Preservation hosted by Providence Preservation Society

6:30 p.m. Online: Race, Fragility, and Anti-Racism: A Summer Discussion Series hosted by Somerville Museum

8 p.m. Boston: Lean On Me Allston Brighton Vigil at Sisters of St. Joseph of Boston

Thursday, July 16
10:30 a.m. Boston: Change the State Flag and Seal; Ban the Use of Native Mascots at Massachusetts State House

3:30 p.m. Online: Challenges to Global Anti-Black Racism: A Conversation hosted by Watson Institute for International and Public Affairs at Brown University

5:30 p.m. Cambridge: Protest at Whole Foods / Black Lives Matter at Whole Foods Market, River Street

6 p.m. Online: Preventing Pandemic Evictions in Lowell: A Community Forum hosted by Lowell TeleMedia Center and Lifting Lowellians: Assistance and Mutual Aid

6 p.m. Online: Activist Organizer Interviews w Milly hosted by Worcester Education Justice Alliance and Planned Parenthood Advocacy Fund of Massachusetts

Categories: Activism Calendar To Do