Virtual worship opportunities

The Episcopal Diocese of Massachusetts welcomes you to visit our congregations online.
Please consult local church websites for additional services, more information and contact details.
All listings are subject to change. 

Weekly Livestreams:

St. James's Church, Amesbury

Christ Church, Andover

Church of Our Saviour, Arlington

St. John's Church, Arlington 

St. Andrew's Church, Ayer

St. Mary's Church, Barnstable

St. Paul's Church, Bedford 

All Saints' Church, Belmont

St. Peter's Church, Beverly

St. John's Church, Beverly Farms

Church of the Advent, Boston

Cathedral Church of St. Paul, Boston

  • Sunday service at 10 a.m.: Watch live here
  • Wednesday "Spiritual Re-Hydration" at 7 p.m.: Watch live here
  • Friday Sung Compline at 8 p.m.: Watch live here
  • Monday-Friday Morning Prayer via conference call at 8:30 a.m.
    (1-319-527-3511; Passcode: 945309)

The Crossing at the Cathedral Church of St. Paul, Boston

Emmanuel Church, Boston

  • Sunday service at 10 a.m.: Watch live here
    (Service videos available online for 30 days after the service)

Trinity Church, Boston

Emmanuel Church, Braintree

Grace Chapel, Brockton

All Saints Parish, Brookline

St. Paul's Church, Brookline

St. James's Church, Cambridge 

Trinity Church, Canton

St. John's Church, Charlestown

All Saints' Church, Chelmsford

St. Luke's-San Lucas Church, Chelsea

Church of the Redeemer, Chestnut Hill

St. Stephen's Church, Cohasset

All Saints Church of the North Shore, Danvers

St. Peter's Church, Dartmouth

St. Paul's Church, Dedham 

Parish of All Saints, Dorchester

St. Mary's Church, Dorchester

St. Dunstan's Church, Dover

Church of St. John the Evangelist, Duxbury

Church of the Holy Spirit, Fall River

  • Sunday service at 9:30 a.m.: Contact or call 774-301-0460 for link

St. Barnabas's Church, Falmouth

St. Mark's Church, Foxborough

St. Andrew's Church, Framingham

St. John's Church, Franklin

St. James Church, Groveland

Christ Church, Hamilton 

St. Andrew's Church, Hanover

Trinity Church, Haverhill

Parish of St. John the Evangelist, Hingham

St. John's Church, Holbrook

St. Michael's Church, Holliston

Ascension Memorial Church, Ipswich

St. John's Church, Jamaica Plain

Church of Our Redeemer, Lexington

St. Anne's-in-the-Fields Church, Lincoln

St. Stephen's Memorial Church, Lynn

St. Paul's Church, Lynnfield

St. Michael's Church, Marblehead

Wyman Memorial Church of St. Andrew, Marblehead

St. Gabriel's Church, Marion

Trinity Church, Marshfield

Church of the Advent, Medfield

Grace Church, Medford

Trinity Parish, Melrose

St. Andrew's Church, Methuen

St. Michael’s Church, Milton

St. Paul's Church, Nantucket

  • Nightly prayers and Compline at 8:30 p.m.: Watch live here
    Or via conference call: 1-605-313-4820; Passcode: 268007#
  • Sunday Morning Prayer at 9:30 a.m.: Watch live here
    Or via conference call: 1-605-313-4820; Passcode: 268007#

St. Paul's Church, Natick

Christ Church, Needham

Grace Church, New Bedford

St. Paul's Church, Newburyport

Parish of St. Paul, Newton Highlands

St. Mary's Church, Newton Lower Falls

St. Paul's Church, North Andover

Grace Church, North Attleboro

Grace Church, Norwood

Church of the Holy Spirit, Orleans

St. Peter’s Church, Osterville

Christ Church, Plymouth

Church of the Good Shepherd, Reading

Trinity Church, Rockland

  • Sunday service at 10 a.m.: Watch live here
    (American Sign Language-ASL interpreted)

St. Cyprian's Church, Roxbury

Grace Church, Salem

St. Peter's Church-Iglesia San Pedro, Salem

St. Luke's Church, Scituate

St. John's Church, Sharon

Church of Our Saviour, Somerset

St. Mark's Church, Southborough

St. David's Church, South Yarmouth

Trinity Church, Stoughton

Christ Church, Swansea

St. Thomas's Church, Taunton

Grace Church, Vineyard Haven

Parish of the Good Shepherd, Waban

Emmanuel Church, Wakefield

Christ Church, Waltham

St. Peter's Church at Christ Church, Waltham

  • Sunday children's worship at 11:30 a.m.: Watch live here
    Or via conference call: ‪205-686-3343; PIN: ‪173 197 975#
  • Sunday service at 12:30 p.m.: Watch live here 
    Or via conference call: 605-313-4464 (Toll free: 844-875-7777); Passcode: 598117#

Epiphany Parish, Walpole

  • Sunday Morning Prayer at 8:30 a.m. by phone: Call 508-668-2353
  • Sunday service at 10:15 a.m.: Watch live here

St. Andrew's Church, Wellesley

St. Mark's Church, Westford

St. Peter's Church, Weston

All Saints’ Church, West Newbury

St. John's Church, Westwood

Parish of the Epiphany, Winchester

Church of the Messiah, Woods Hole

Weekly Recorded Services and Podcasts:

Christ Church (Old North), Boston

Christ Church, Cambridge

Trinity Church, Concord 

St. John's Church, Gloucester

Grace Church, Newton

St. Anne’s Church, North Billerica

St. Elizabeth's Church, Sudbury

To be added to this list of Diocese of Massachusetts congregations offering virtual worship opportunities, please e-mail details to  Please also send word if listings need to be removed or updated. 

Find updates and bishops' messages regarding COVID-19 response here.

Additional Resources:

Best practices for Zoom meetings, from Building Faith and How to Use Zoom for Large Meetings tip sheet

The Rev. Gregory Johnston of St. Anne's-in-the-Fields in Lincoln has created a guide to help churches learn how to livestream their services via Facebook Live:

Watch the tutorial on YouTube
PDF with step-by-step instructions
Creating a digital bulletin for Morning Prayer:  Watch on YouTube