Berean Mission Church

Advent 2026 · Sundays November 29 to December 20 · Readings December 1 to 25

Good Newsof GreatJoy

Read one short Advent meditation each day, watch a short BibleProject video, write down a prayer, and worship with us each Sunday until Christmas.

Read today See all readings

Daily readings are from Good News of Great Joy: 25 Devotional Readings for Advent by John Piper. © Desiring God Foundation. Source: desiringgod.org/great-joy. Videos are by BibleProject, from The Road to Christmas on Bible.com.

The Berean Mission worship team and choir leading Sunday worship

Open on esv.org

Placeholder in this canvas

On the live site the ESV text of this passage shows here, saved from Crossway's ESV API.

Scripture quotations are from the ESV® Bible, © 2001 by Crossway. esv.org

Listen · about 3 minutes, read by John Piper

From the Solid Joys Daily Devotional podcast by Desiring God. Apple and Spotify open the show for now; each day's own episode link is added once this year's episode is out.

Your notes stay on this device. Nobody else can see them.

Members of Berean Mission Church praying together

Sundays at 10:00 AM · Mills High School, Millbrae

Worship with us this Advent

Read at home through the week, then come worship God with us on Sunday as we prepare our hearts for Christmas. Everyone is welcome.

  • HopeSunday, November 29
  • PeaceSunday, December 6
  • JoySunday, December 13
  • LoveSunday, December 20

Christmas Sunday

Date, time and details

Placeholder: what's happening, what to expect, and who to bring.

To be filled in by the team

Berean Kids

Kids are welcome every Sunday

Placeholder: what Berean Kids does during the service, age groups, and where to check in.

To be filled in by the team
Plan a visit

The road to Bethlehem

0 of 25 days

Each reading you check off moves the wise men one stop closer to the star. Tap any stop to open that day.

Where the readings come from · 25 passages from 8 books

GenesisOld Testament · New TestamentRevelation

Four Sundays, twenty-five readings

Each week has one word, and every day has a reading and a video. Pick a week, then a day.

Sources and thanks

Nothing on this site was written by Berean Mission Church except the prompts. The readings, audio and videos belong to the ministries below, and every one links back to them.

Daily readings

Desiring God

Good News of Great Joy: 25 Devotional Readings for Advent, by John Piper. Copyright Desiring God Foundation, published by Crossway.

By John Piper. © Desiring God Foundation. Source: desiringgod.org

Videos

BibleProject

A video for each day from BibleProject's 24-day reading plan The Road to Christmas on Bible.com, including their four Advent word studies on hope, peace, joy and love, plus their 1–3 John overview for Christmas Day. All free.

Scripture. ESV® Bible (The Holy Bible, English Standard Version®), © 2001 by Crossway, a publishing ministry of Good News Publishers. esv.org

For the Tiger Team · previews, not part of the site

Reminder emails from Planning Center

Written once in Planning Center People and scheduled ahead. Each button opens that exact day on the site. Click one to try it.

Staff view

A page only staff accounts can open. Numbers below are sample data.

186signed in
142get the daily email
97read today
11.4avg days read

Readers per day (sample)

Dec 1Dec 12Christmas

Most opened videos (sample)

    Planning Center sync

    • 171 matched to a People record
    • 15 need a match Review
    • Fields updated nightly: Advent joined · Days read · Last read
    • Lists: Advent readers · No check-in 3+ days · Finished all 25

    For the Tiger Team · not part of the site

    Decisions to make before we build

    1. Scripture text. Crossway's ESV API lets a non-commercial church site show passages. We register for a free key, keep the ESV credit and a link to esv.org on each page, and stay under 500 verses per page. Our 25 passages are well inside that.
    2. Devotional text. Desiring God's permissions page allows short, unchanged excerpts online with a link back, and does not allow posting full readings without their approval. To show whole readings on our site, we ask them first. Until then each day shows an excerpt and a link.
    3. Photos. The two photos here are from bereanmission.com. Photos from last year's Christmas services and this year's decor would suit the season better.
    4. Dates. Readings follow the book: Day 1 is December 1 and Day 25 is Christmas Day. Our first Advent Sunday, November 29, has no reading, and the readings run five days past our last Advent Sunday.
    5. Podcast links. Every day links to its own page on desiringgod.org, which has the audio. Solid Joys republishes each episode on its date every year, so Apple and Spotify give it a new link each time. This year's December links don't exist yet. Until someone pastes them in, those two buttons open the show.
    6. Ebook in the page. The Devotional tab is built to show Desiring God's own PDF in a frame, opened at that day's page. Two things to settle first: whether their server allows framing (some sites block it), and whether they're happy with it, since their permissions page covers embedding audio and video but says nothing about the ebook. Ask in the same note as the full-text request. On phones the frame won't work well (iPhones show only the first page, many Android phones download the file), so phones get the "Open the ebook at this page" button.
    7. Page numbers. Each reading's printed page comes from the ebook's contents. The PDF counts pages a little differently, so one number in the code (PAGE_OFFSET) needs checking against the real file before launch.
    8. Video fit, for review. The plan's readings are different from Piper's, so I paired by topic. 5 share the same passage, 1 is the same book, 11 share a theme, 8 are loose fits and are the ones to look at. The table below has every pairing.
    9. Daily videos: things to decide.
      • Day 4 now has the plan's nativity video (Luke 1–2). Christmas Day uses BibleProject's 1–3 John overview, since that day's reading is from 1 John; it isn't part of the plan.
      • Days 11 and 19 have the same passage (Hebrews 2:14–15) but different videos.
      • The plan also has its own written devotional each day. We use only its videos, with links back to the plan on Bible.com.
      • The four Advent word studies are part of the plan, so each now sits on the first reading day of its week: Hope on Day 1, Peace on Day 6, Joy on Day 13, Love on Day 20. The last three fall on our Sundays.
    10. Prompts. The reflect and pray prompts are the same every day. A pastor or leader could write one per reading.
    11. Sign-in is optional. Without it, everything works and progress saves on that device. With Google sign-in, check-offs save to the person's account so they follow them across devices, and they can opt in to the daily email. Reflections and prayers are never sent anywhere.
    12. What has to be built. A small backend (Firebase or Supabase) for Google sign-in and saving check-offs, plus a nightly job that matches each Google email to a People record with the church's Planning Center access token and updates three custom fields: Advent joined, Days read, Last read. Planning Center lists built on those fields drive the scheduled emails. Unmatched emails go to a staff review queue.
    13. Emails come from Planning Center, not Google. All 25 daily emails can be scheduled in People in late November, sent to the "Advent readers" list, each linking to its day (advent.bereanmission.com/#day-12). The catch-up email goes to a "No check-in 3+ days" list. People who don't sign in can join the email list with a simple Planning Center form.
    14. Look and feel. Logo, navy, pale blue band, pill buttons and heading style are taken from bereanmission.com. The main site's Avenir font shows on Apple devices here; other devices get a close match until the font is licensed for the subdomain.