Christmas Eve 2026 · Checked November 7, 2026
We list 9 Portland churches with Christmas Eve services, and 1 has posted 2026 times so far. Checked November 7, 2026; more churches post their times in late November and early December.
Christmas Eve service times in Portland
Trinity Episcopal Cathedral
EpiscopalNorthwest (Alphabet District)
- 10:30 PM Choral prelude, then Candlelight Christmas Eve Service at 11:00 PM
Held a Christmas pageant and family service and a Festive Christmas Eve Service in 2025; 2026 times for those services are not posted yet. The 11:00 PM service is in person only, with a choral prelude at 10:30 PM.
147 NW 19th Ave, Portland, OR 97209 · Map (opens in a new tab)
More churches in Portland with Christmas Eve services
These churches held Christmas Eve services last year. Their 2026 times are not posted yet, so we link to each church's own page. We check again every week.
St. Michael & All Angels Episcopal Church
EpiscopalNortheast (Hollywood area)
2026 times not posted yet · Family service in 2025
Held a Christmas Eve service with a Nativity Play in 2025. The church also holds a Sunday Mass in Spanish.
1704 NE 43rd Ave, Portland, OR 97213 · Map (opens in a new tab)
Pearl Church
Pearl District
2026 times not posted yet · Family service in 2025
In 2025 the earlier service offered programming for toddlers, preschool and elementary kids.
721 NW 9th Ave, Portland, OR 97209 · Map (opens in a new tab)
First Presbyterian Church
PresbyterianDowntown
2026 times not posted yet
Held a family service with a pop-up Christmas pageant in 2024. Free underground parking at 12th and Morrison. Christmas Eve services were livestreamed in 2024.
1200 SW Alder St, Portland, OR 97205 · Map (opens in a new tab)
St. Michael the Archangel Catholic Church
CatholicDowntown (Portland State area)
2026 times not posted yet
424 SW Mill St, Portland, OR 97201 · Map (opens in a new tab)
St. James Lutheran Church
Evangelical Lutheran Church in AmericaDowntown (South Park Blocks)
2026 times not posted yet
Held a family candlelight service and a later traditional candlelight service in 2024.
1315 SW Park Ave, Portland, OR 97201 · Map (opens in a new tab)
Rose City Park Presbyterian Church
PresbyterianRose City Park
2026 times not posted yet
1907 NE 45th Ave, Portland, OR 97213 · Map (opens in a new tab)
Imago Dei Community
Southeast (Buckman)
2026 times not posted yet
In 2024 the Christmas Eve services were all-family candlelight services with gift bags for kids.
1302 SE Ankeny St, Portland, OR 97214 · Map (opens in a new tab)
St. John the Baptist Episcopal Church
EpiscopalSouthwest (Garden Home)
2026 times not posted yet
6300 SW Nicol Rd, Portland, OR 97223 · Map (opens in a new tab)
Christmas Eve services by tradition in Portland
Every church on this page, grouped by tradition in alphabetical order. Tap a church to jump to its listing.
Catholic (1) · Episcopal (3) · Lutheran (1) · Presbyterian (2)
Catholic Christmas Eve Mass times in Portland
- St. Michael the Archangel Catholic Church · Downtown (Portland State area) · 2026 times not posted yet
Catholic services in other cities
Episcopal (3)
- St. John the Baptist Episcopal Church · Southwest (Garden Home) · 2026 times not posted yet
- St. Michael & All Angels Episcopal Church · Northeast (Hollywood area) · 2026 times not posted yet
- Trinity Episcopal Cathedral · Northwest (Alphabet District) · 10:30 PM
See all Episcopal listings in Portland · Episcopal services in other cities
Lutheran Christmas Eve services in Portland
- St. James Lutheran Church · Downtown (South Park Blocks) · 2026 times not posted yet
Lutheran services in other cities
Presbyterian Christmas Eve services in Portland
- First Presbyterian Church · Downtown · 2026 times not posted yet
- Rose City Park Presbyterian Church · Rose City Park · 2026 times not posted yet
All Christmas Eve services in Oregon · All Christmas Eve services in the United States
Get Christmas event notifications for {city} all season long
Enter your email to get Christmas events for kids in Portland all season long. Every link on this page unlocks too.
Free. We’ll email you new Christmas events and family deals. Unsubscribe anytime.
Santa visits, lights, parades and story times, every date checked.
Questions about Christmas Eve services in Portland
What time are Christmas Eve services in Portland?
So far one Portland church has posted a 2026 time. Trinity Episcopal Cathedral holds a Candlelight Christmas Eve Service at 11:00 PM on Thursday, December 24, 2026, with a choral prelude at 10:30 PM. The other 8 churches here have not posted 2026 times yet.
Are there Christmas Eve services for kids in Portland?
No 2026 children's service time is posted yet. In 2025, Trinity Episcopal Cathedral held a Christmas pageant and family service, St. Michael & All Angels Episcopal Church held a Nativity Play service, and Pearl Church offered kids programming at its earlier service. In 2024, Imago Dei Community held all-family candlelight services with gift bags for kids.
Is there a Midnight Mass in Portland?
No 2026 Midnight Mass time is posted yet. Trinity Episcopal Cathedral holds a late Candlelight Christmas Eve Service at 11:00 PM on December 24, 2026. St. Michael the Archangel Catholic Church held a Christmas Eve Mass in 2025, and we add Catholic Mass times as parishes post them.
Are there Spanish-language Christmas Eve services in Portland?
No Spanish Christmas Eve service is confirmed for 2026 yet. St. Michael & All Angels Episcopal Church in Northeast Portland holds a Sunday Mass in Spanish. We will add 2026 Spanish-language Christmas Eve times as churches post them on their own pages.
Do I need tickets or reservations?
Trinity Episcopal Cathedral does not mention tickets for its 2026 service, and no other Portland church on this page has posted ticket or reservation details for 2026 yet. Check each church's page before you go, since details are sometimes added in December.
Can I watch a Christmas Eve service online?
Trinity Episcopal Cathedral's 2026 page says its 11:00 PM service is in person only and that its earlier services are livestreamed; their 2026 times are not posted yet. First Presbyterian Church livestreamed its Christmas Eve services in 2024.
How early should we arrive?
Trinity Episcopal Cathedral starts a choral prelude at 10:30 PM, 30 minutes before its 11:00 PM service on December 24, 2026, so arrive by then if you want to hear it. Other churches have not posted arrival advice for 2026 yet.
How long is a family Christmas Eve service?
Portland churches have not posted 2026 service lengths yet. Family and pageant services usually run shorter than late evening candlelight services. Check each church's page in December, when many add details about their family and pageant services.
When do churches in Portland post their Christmas Eve times?
Large churches often post in October and November, and Catholic parishes and smaller churches usually post in early to mid December. This page lists 9 Portland churches, and 1 has 2026 times so far. We recheck weekly from November 20.
Is there parking or childcare?
Trinity Episcopal Cathedral's 2026 page says childcare is offered at its earlier services and links a Christmas Eve parking map. First Presbyterian Church offered free underground parking at 12th and Morrison in 2024.
What day is Christmas Eve in 2026?
Christmas Eve is Thursday, December 24, 2026. Most churches in Portland hold services from the afternoon into the evening, and some hold a service at or near midnight.
How many churches in Portland hold Christmas Eve services?
This page lists 9 churches in Portland with Christmas Eve services. 1 have posted their 2026 times so far; the rest held Christmas Eve services in past years and usually post times in late November or December.
What is the earliest Christmas Eve service in Portland?
Of the times posted so far, the earliest is 10:30 PM at Trinity Episcopal Cathedral (Choral prelude, then Candlelight Christmas Eve Service at 11:00 PM).
Are there candlelight Christmas Eve services in Portland?
Yes. Trinity Episcopal Cathedral lists a candlelight service for 2026. Many candlelight services end with the congregation holding lit candles, so families with small children may want a seat near the aisle.
Which parts of Portland have Christmas Eve services?
Churches on this page are spread across Downtown, Downtown (Portland State area), Downtown (South Park Blocks), Northeast (Hollywood area), Northwest (Alphabet District), Pearl District, Rose City Park and Southeast (Buckman) and more. Each listing has its address and a map link.
How is this list put together?
We list every church we find in Portland that holds a Christmas Eve service, in the same format. Churches with 2026 times come first, with family services at the top and then by start time. No church pays to be listed or to be placed higher.
Is this page connected to any church or faith?
No. Rally Takes the Train is a children's book. This is a free public listing of Christmas Eve service times and addresses, and it does not endorse any church or faith.
How can a church add or correct its listing?
Church staff can email kelsey@rallytakesthetrain.com with the church's name and a link to its Christmas Eve page. We check corrections against the church's own page, usually within 24 hours.
Where can I find Christmas Eve services elsewhere in Oregon?
Our page for Oregon lists every city we cover in the state, with Christmas Eve services by city and by tradition.
Where can I find Christmas events for kids in Portland?
Our guide to Christmas events for kids in Portland lists Santa visits, holiday lights, shows and free events for 2026, each checked on the host's own website.

Rally Takes the Train is a hand-painted watercolor picture book about a corgi's first train ride to visit his grandparents. Read our story
Listed as a free public service. Rally Takes the Train is a children's book and does not endorse any church or faith. Times come only from each church's own website or official page, checked November 7, 2026. Plans change, so please confirm with the church before you go. Church staff: send corrections or removals to kelsey@rallytakesthetrain.com and we will update within 24 hours.