St Margaret and All Saints, Canning Town

Canning Town, Greater London

Diocese of Brentwood

Photograph of St Margaret and All Saints, Canning Town
Image: St Margaret's Catholic Church, Canning Town by David Anstiss (Wikimedia, CC BY-SA 2.0)

Sunday Mass

09:00 (Romanian, Latin rite), 12:00, 18:00

Saturday: 18:30 Vigil

Mass times this week

Regular weekly timetable

Mon

  • –

Tue

  • 09:30

Wed

  • 09:30

Thu

  • 19:00

Fri

  • –

Sat

  • 18:30 Vigil

Sun

  • 09:00 (Romanian, Latin rite)
  • 12:00
  • 18:00
What the parish's page says
St Margaret' Church, Barking Rd Saturdays 18:30 | Sunday Vigil Parish Mass Sundays 09:00 | Romanian (Latin rite) Mass 12:00 | Parish Mass 18:00 | Parish Mass Weekdays Tuesday | 09:30 (With Adoration until 12.00 Noon) Wednesday | 09.30 Thursday | 19:00 (With Adoration until 20.30)
Source: Mass Times. Retrieved 28 September 2026. Last changed on the source page 28 September 2026. Check with the parish for changes and holy days.

Confession Times

Thursday
19:30–20:30
Saturday
17:00–18:00

Adoration & Devotions

Adoration and private prayer

Thursday 19:30–20:30, after the 19:00 Mass

Adoration and private prayer

Tuesday from 10:00, after the 09:30 Mass

Languages & Rites

Romanian (Latin rite)

Sundays 09:00 Romanian Mass (Latin rite)

Access, Parking & Facilities

Hearing loop
Available

The diocesan directory lists access for physically disabled people and a loop system for hearing aid users.

Information sources

About St Margaret and All Saints, Canning Town

St Margaret and All Saints, Canning Town is a Roman Catholic church in Canning Town, Greater London. It is part of the Diocese of Brentwood.

Introduction

The first school in the parish was founded in 1870 behind the current parish church on the Barking Road. Both St Helen's and St Margaret's schools were destroyed in World War II.

Parish life

The parish holds a meeting for engaged couples in October each year in the Parish Centre. The parish runs a Confirmation preparation programme for young people, with registration in late November and confirmation on Pentecost Sunday.

The parish has a Parish Sister. The parish allows parishioners to place ashes of loved ones in the vault of St Margaret’s Church. The parish has two secondary schools, St Bonaventure’s and St Angela’s, which also received Outstanding reports from Ofsted.

Sources for this profile

  1. Our ChurchRetrieved 28 September 2026
  2. Our FaithRetrieved 6 September 2026
  3. Catholic Parish of St Margaret All Saints, Canning Town - weekly newsletter, Twenty-Sixth Sunday in Ordinary Time, 27 September 2026Retrieved 28 September 2026
  4. General InformationRetrieved 28 September 2026
  5. St Margaret's Canning TownRetrieved 27 September 2026

Find St Margaret and All Saints, Canning Town

Map location for St Margaret and All Saints, Canning Town

79 Barking Road, Canning Town, Greater London, E16 4HB