The Nativity scene at St. Mary Cathedral in Portland. (Courtesy Msgr. Patrick Brennan/St. Mary Cathedral)
The Nativity scene at St. Mary Cathedral in Portland. (Courtesy Msgr. Patrick Brennan/St. Mary Cathedral)
Because of the pandemic, this will be a Christmas like no other. There will be state-mandated limits on the number of worshippers, so make sure to sign up ahead of time online or by phone. Those who are not signed up cannot attend and only people who live together can sit together at Mass. Masks will be required.

Most parishes also will livestream liturgies; look on parish websites or Facebook pages. Other parishes may add Masses at the last minute or may cancel Masses that are listed below. Many parishes having Masses chose not to be listed this year because of attendance limits.

When looking for parish phone numbers and websites, it will be helpful to have a digital version of the Oregon Catholic Directory. To order, go to go.sentinel.org/2UE6SpJ or call 800-212-8730. Masses listed below are in English unless noted otherwise.



ALBANY

St. Mary’s, Our Lady of Perpetual Help

728 Ellsworth SW 97321

Dec. 24: 4:30 p.m., 6:30 p.m. (Spanish), 8:30 p.m.

Dec. 25: 10 a.m.

ASHLAND

Our Lady of the Mountain

987 Hillview Dr. 97520

Dec. 24: 5 p.m.

Dec. 25: Midnight, 9:30 a.m., 11:30 a.m. (Spanish)

BROWNSVILLE

Holy Trinity

104 Blakely Ave. 97327

Dec. 25: 11:30 a.m.

CANBY

St. Patrick

498 NW Ninth 97013

Dec. 24: 4 p.m., 7 p.m. (Spanish), 9 p.m.

Dec. 25: 10:30 a.m., 12:30 p.m. (Spanish)

COTTAGE GROVE

Our Lady of Perpetual Help

1025 N 19th St. 97424

Dec. 24: 5:30 p.m.

Dec. 25: Midnight, 10:30 a.m.

CLATSKANIE

St. John the Baptist

100 High St. 97048

Dec. 24: 4 p.m.

CRESWELL

St. Philip Benizi

552 Holbrook Lane 97426

Dec. 25: 8:30 a.m.

DALLAS

St. Philip

825 SW Mill 97338

Dec. 24: 5 p.m., 10 p.m.

Dec. 25: 9 a.m.

EUGENE

St. Jude

4330 Willamette 97405

Dec. 24: 4 p.m. (children’s), 5:15 p.m. (children’s), 6:30 p.m. (Novena Mass), 8 p.m.

Dec. 25: 9 a.m., 11 a.m.

St. Mary

1062 Charnelton St. 97401

Dec. 24: 4:30 p.m.; 7 p.m., 10:30 p.m.

Dec. 25: 7:30 a.m., 9:30 a.m., 11 a.m. (Spanish)

St. Paul

1201 Satre St. 97401

Dec. 24: 4 p.m., 6 p.m., 9 p.m.

Dec. 25: 8 a.m., 10 a.m.

FOREST GROVE (VERBOORT)

Visitation

4285 NW Visitation Rd. 97116

Dec. 24: 4 p.m., 10 p.m.

Dec. 25: 8 a.m., 10 a.m.

GLENDALE

Holy Family

243 Marshall Ave.

Dec. 24: 6 p.m.

Dec. 25: Noon

GRESHAM

St. Henry

346 NW First 97030

Dec. 24: 4 p.m., 6 p.m. (Spanish), 11 p.m.

Dec. 25: 8:30 a.m., 11 a.m.

JUNCTION CITY

St. Helen

1350 SW Sixth Ave. 97448

Dec. 24: 5 p.m., 7 p.m. (Spanish)

Dec. 25: 10:30 a.m., noon (Spanish)

LAKE OSWEGO

Our Lady of the Lake

790 A Ave. 97034

Dec. 24: 3 p.m., 5:30 p.m., 8 p.m.

Dec. 25: 10 a.m.

MILWAUKIE

Christ the King

7414 SE Michael Dr. 97222

Dec. 24: 5:30 p.m., 8:30 p.m.

Dec. 25: Midnight, 8:30 a.m., 10:30 a.m.

MOLALLA

St. James

301 Frances St. 97038

Dec. 24: 5:30 p.m., 11 p.m.

Dec. 25: 9 a.m., 11 a.m. (Spanish)

MONROE

St. Rose of Lima

470 S Fifth 97456

Dec. 25: 8:30 a.m.

MYRTLE CREEK

All Souls

1242 NE Spruce Ave. 97457

Dec. 24: 4 p.m.

Dec. 25: 9 a.m., 10 a.m.

NEWBERG

St. Peter

2315 N Main St. 97132

Dec. 24: 5 p.m., 10 p.m. (Eng.-Span.)

Dec. 25: 9 a.m., 11 a.m. (Spanish)

NEWPORT

Sacred Heart

927 North Coast Hwy. 97365

Dec. 24: 5 p.m., 7 p.m. (Spanish)

Dec. 25: 10 a.m.

NORTH BEND

Holy Redeemer

2250 16th St. 97459

Dec. 24: 4:30 p.m., 6:30 p.m.

Dec. 25: 10 a.m.

NORTH PLAINS

St. Edward

10990 NW 313th Ave. 97133

Dec. 24: 5:30 p.m., 8 p.m.

Dec. 25: 9 a.m.

PORTLAND

All Saints

3847 NE Glisan St. 97232

Dec. 24: 4:30 p.m., 11 p.m.

Dec. 25: 9 a.m., 10:30 a.m.

Ascension

743 SE 76th 97215

Dec. 24: 4 p.m., 5:30 p.m. (Spanish), 7 p.m., 8:30 p.m. (Spanish)

Dec. 25: 10 a.m., noon (Spanish)

Holy Cross

5227 N Bowdoin 97203

Dec. 24: 5 p.m.

Dec. 25: Noon (Spanish)

Holy Family

7525 SE Cesar Chavez 97202

Dec. 24: 4 p.m., 8 p.m., 10 p.m.

Dec. 25: Midnight, 8:30 a.m.

Korean Martyrs

10840 SE Powell Blvd. 97266

Dec. 24: 8 p.m. (Korean)

Dec. 25: 11:30 a.m. (Korean)

Sacred Heart

3926 SE 11th Ave. 97202

Dec. 24: 4:30 p.m.

Dec. 25: 10 a.m.

St. Agatha

7983 SE 15th 97202

Dec. 24: 5 p.m.

Dec. 25: Midnight, 10 a.m.

St. Andrew

NE Ninth and Alberta 97211

Dec. 24: 5 p.m., 7 p.m. (Spanish)

St. Anthony

3700 SE 79th 97206

Dec. 24: 4 p.m., 6 p.m., 8 p.m.

Dec. 25: 10 a.m.

St. Charles Borromeo

5310 NE 42nd 97218

Dec. 25: 10 a.m.

St. Clare

8535 SW 19th 97219

Dec. 24: 4 p.m., 6 p.m., 10 p.m.

Dec. 25: 8:30 a.m., 10:45 a.m.

St. Elizabeth of Hungary

4112 SW Sixth Ave. Dr. 97239

Dec. 24: 4 p.m.

Dec. 25: 10 a.m.

St. Mary Cathedral of the Immaculate Conception

NW 18th Ave. and Couch 97209

Dec. 24: 4 p.m., 6 p.m.

Dec. 25: Midnight, 7:30 a.m., 9 a.m., 11 a.m.

St. Patrick

1623 NW 19th Ave. 97209

Dec. 24: 4 p.m., 6 p.m.

Dec. 25: Midnight, 8 a.m. (Spanish), 10 a.m., noon

St. Therese

1260 NE 132nd Ave. 97230

Dec. 24: 4 p.m., 8 p.m.

Dec. 25: 10 a.m.

RAINIER

Nativity of the Blessed Virgin Mary

315 East 2nd St. 97048

Dec. 24: 9 p.m.

Dec. 25: 10 a.m.

ST. HELENS

St. Frederic

175 S 13th 97051

Dec. 24: 5 p.m., 8 p.m.

Dec. 25: 9 a.m., 11 a.m., 1 p.m. (only if the 25-person state limit is still in effect)

SALEM

St. Joseph

721 Chemeketa St. 97301

Dec. 24: 4:30 p.m., 6:30 p.m., 8 p.m. (Spanish), 11:30 p.m.

Dec. 25: 7:30 a.m. (Latin), 9:30 a.m., 11:30 a.m.; 1:30 p.m. (Spanish); 3:30 p.m. (Vietnamese)

SCAPPOOSE

St. Wenceslaus

51555 Old Portland Road 97056

Dec. 24: 4 p.m. (church), 4:30 p.m. (parish hall); 7 p.m. (church) or 10:30 p.m. (parish hall); 11 p.m.

Dec. 25: 9 a.m.; 9:30 a.m. (parish hall) or 11 a.m. (church)

SCIO

Our Lady of Lourdes

38810 Cherry St.

Dec. 24: 9 p.m.

Dec. 25: 9 a.m., 11 a.m.

SHERWOOD

St. Francis

15651 SW Oregon St. 97140

Dec. 24: 5 p.m., 8 p.m.

Dec. 25: Midnight, 8:30 a.m., 10:30 a.m.

SPRINGFIELD

Nativity of the Mother of God Ukrainian

704 Aspen St. 97477

Dec. 24: 9 p.m.

Dec. 25: 10 a.m.

STAYTON

Immaculate Conception

1077 N Sixth Ave. 97383

Dec. 24: 4:30 p.m., 6:30 p.m., 8:30 p.m. (Spanish)

Dec. 25: Midnight, 8 a.m., 10 a.m.

SWEET HOME

St. Helen

815 Fifth Ave. 97386

Dec. 24: 6:30 p.m., 9 p.m.

Dec. 25: 9 a.m., 5:30 p.m.

VENETA

St. Catherine of Siena

25181 E Broadway Ave. 97487

Dec. 24: 5:30 p.m.

Dec. 25: Midnight (Latin), 8 a.m. (Latin), 9:30 a.m., 11 a.m. (Latin)

WALDPORT

St. Anthony

685 Broadway 97394

(Registered parishioners only)

Dec. 24: 4 p.m.

Dec. 25: 10 a.m.