Christmas Services

Are you looking for a Christmas Eve or Christmas Day service in Western Oregon? Below is a list of services happening across our diocese either in-person or virtually. All are welcome to join us this Christmas season. 

Christmas Eve

Empty
COTTAGE GROVE

St. Andrew Episcopal Church
1301 W Main St, Cottage Grove, OR 97424

  • 3 pm: Holy Eucharist
DALLAS

St. Thomas Episcopal Church1486 SW Levens St, Dallas, OR 97338

  • 10 am: Holy Eucharist
EUGENE

St. Matthew Episcopal Church
4110 River Rd, Eugene, OR 97404

  • 8 pm: Holy Eucharist

St. Thomas Episcopal Church
1465 Coburg Road, Eugene, OR 97401

  • 5 pm: Holy Eucharist
FOREST GROVE

St. Bede’s Episcopal Church
1609 Elm St, Forest Grove, OR 97116

  • 5 pm: Holy Eucharist
GARDINER

St. Mary the Virgin Episcopal Church
915 2nd St, Gardiner, OR 97441

  • 4 pm: Lessons and Carols
GRANTS PASS

St. Luke Episcopal Church
224 NW D St, Grants Pass, OR 97526

  • 4 pm: Carols
  • 4:30 pm: Festive Holy Eucharist
GRESHAM

St. Luke the Physician Episcopal Church
120 SW Towle Ave, Gresham, OR 97080

  • 5 pm: Holy Eucharist
HILLSBORO

All Saints Episcopal Church
372 NE Lincoln St, Hillsboro, OR 97124

  • 7 pm: Holy Eucharist
LAKE OSWEGO

Christ Episcopal Church
1060 Chandler Rd, Lake Oswego, OR 97034

  • 3:00 pm: Family Eucharist
  • 5 pm: Festive Holy Eucharist
  • 10 pm: Festive Holy Eucharist
MCMINNVILLE

St. Barnabas Episcopal Church
822 SW 2nd St, McMinnville, OR 97128

  • 5 pm: Carols
  • 5:30 pm: Holy Eucharist
MILWAUKIE

St. John the Evangelist Episcopal Church
2036 SE Jefferson St, Milwaukie, OR 97222

  • 10 am: Family-friendly service with a Christmas Pagent
  • 8 pm: Candlelit and contemplative Eucharist
NEHALEM

St. Catherine Episcopal Church
36335 N Hwy 101, Nehalem, OR 97131

  • 4 pm: Holy Eucharist
NEWBERG

St. Michael/San Miguel Episcopal Church
110 S Everest Rd, Newberg, OR 97132

  • 3:30 pm: Christmas Carols
  • 4 pm: Bilingual Eucharist
OREGON CITY

St. Paul Episcopal Church
822 Washington St, Oregon City, OR 97045

  • 8:45 pm: Holy Eucharist
PORTLAND

Grace Memorial Episcopal Church
1535 NE 17th Ave, Portland, OR 97232

  • 4 pm: Christmas Pageant & Holy Eucharist – Rite II
  • 9:30 pm: Carol Service
  • 10 pm: Holy Eucharist – Rite II

St. Aidan Episcopal Church
17405 NE Glisan St, Portland, OR 97230

  • 6:30 pm: Holy Eucharist

St. Barnabas Episcopal Church
2201 SW Vermont St, Portland, OR 97219

  • 7:30 pm: Carol Sing
  • 8 pm: Holy Eucharist

St. David of Wales Episcopal Church
2800 SE Harrison St, Portland, OR 97214
Services will be broadcasted on Zoom

  • 4 pm: Christmas Pagent (children can participate, no rehearsal required)
  • 8 pm: Christmas Eve Service

St. Gabriel the Archangel Episcopal Church17435 N.W. West Union Road, Portland, OR 97229

  • 8 am: Rite One without Music
  • 4 pm: Holy Eucharist Family Service
  • 8 pm: Holy Eucharist

St. John the Baptist Episcopal Church
6300 SW Nicol Rd, Portland, OR 97223

  • 4 pm: Holy Eucharist

St. Michael & All Angels Episcopal Church
1704 NE 43rd Ave, Portland, OR 97213

  • 10 am: Advent IV service with Holy Eucharist
  • 1 pm: Vigilia Navideña en español
  • 4 pm: Family & Children service with Nativity Play
  • 6 pm: Holy Eucharist with music led by the Saints & Singers Choir
  • 11 pm: Festive Eucharist with music led by the St. Michael’s Singers (carols begin at 10:30 pm)
ROSEBURG

Christ Episcopal Church
1024 S. E. Cass Ave. Roseburg, Oregon 97470

  • 10:30 am: Holy Eucharist
  • 4 pm: Holy Eucharist
SALEM

St. Timothy Episcopal Church
3295 Ladd Ave NE, Salem, OR 97301

  • 10:30 pm: Carols
  • 11:00 pm: Midnight mass with Choir
ST. HELENS

Christ Episcopal Church
35350 E Division Rd, St Helens, OR 97051

  • 10 am: Advent IV Morning Prayer
  • 7:30 pm: Holy Eucharist with music
SUTHERLIN

Holy Spirit Episcopal Church
120 S Umatilla St, Sutherlin, OR 97479

  • 3:00 pm: Holy Eucharist
TIGARD

St. James Episcopal Church
11511 SW Bull Mountain Rd, Tigard, OR 97224

  • 3:30 pm: Holy Eucharist
TILLAMOOK

St. Alban Episcopal Church
2102 6th St, Tillamook, OR 97141

  • 7 pm: Holy Eucharist

Christmas Day

Empty
EUGENE

St. Thomas Episcopal Church
1465 Coburg Road, Eugene, OR 97401

  • 10 am: Holy Eucharist
FOREST GROVE

St. Bede’s Episcopal Church1609 Elm St, Forest Grove, OR 97116

  • 10 am: Holy Eucharist
HILLSBORO

All Saints Episcopal Church
372 NE Lincoln St, Hillsboro, OR 97124

  • 10 am: Contemplative Holy Eucharist
LAKE OSWEGO

Christ Episcopal Church – 1060 Chandler Rd, Lake Oswego, OR 97034

  • 10 am: Holy Eucharist – Rite II
MCMINNVILLE

St. Barnabas Episcopal Church
822 SW 2nd St, McMinnville, OR 97128

  • 9:30 am: Holy Eucharist
MONMOUTH

St. Hilda Episcopal Church
245 Main St W, Monmouth, OR 97361

  • 10 am: Holy Eucharist
OREGON CITY

St. Paul Episcopal Church
822 Washington St, Oregon City, OR 97045

  • 10 am: Holy Eucharist
PORTLAND

Grace Memorial Episcopal Church
1535 NE 17th Ave, Portland, OR 97232

  • 10 am: Carols & Holy Eucharist

St. Aidan Episcopal Church
17405 NE Glisan St, Portland, OR 97230

  • 10 am: Morning Prayer with Carols

St. Barnabas Episcopal Church
2201 SW Vermont St, Portland, OR 97219

  • 10 am: Holy Eucharist with Music

St. David of Wales Episcopal Church
2800 SE Harrison St, Portland, OR 97214
Services will be broadcast on Zoom

  • 10 am: Holy Eucharist

St. John the Baptist Episcopal Church
6300 SW Nicol Rd, Portland, OR 97223

    • 10 am: Holy Eucharist with carols

St. Michael & All Angels Episcopal Church1704 NE 43rd Ave, Portland, OR 97213

  • 10 am: Holy Eucharist with Carols
    SALEM

    St. Timothy Episcopal Church
    3295 Ladd Ave NE, Salem, OR 97301

    • 11:00 am: Holy Eucharist with carols
    ST. HELENS

    Christ Episcopal Church – 35350 E Division Rd, St Helens, OR 97051

    • 10 am: Spoken Holy Eucharist
    TIGARD

    St. James Episcopal Church
    11511 SW Bull Mountain Rd, Tigard, OR 97224

    • 10 am: Holy Eucharist