• Welcome

    Walnut Creek, California
    Diocese of Oakland


  • We are


  • Know and love Jesus

    SPRED reception

  • 1
  • 2
  • 3

Monday - Saturday: 8:30am
Saturday: 5:00pm
Sunday: 7:30, 9:00, 11:00am & 5:00pm
Holy days
8:30am, Noon, 7:00pm 
Saturdays: 4:00pm 

1650 Ygnacio Valley Rd
Walnut Creek, CA 94598

Nativity Tableau

New this year! Children ages preschool through 5th grade are invited to reenact the birth of Christ in a tableau at the 3:00pm Christmas Eve Mass. There are two mandatory rehearsals: Tuesday, December 20th and Thursday December 22nd in the church 4:30-5:30pm

Please contact our Director of Music and Liturgy, This email address is being protected from spambots. You need JavaScript enabled to view it. to sign up or for more information.

Breakfast with St. Nick

Sunday, December 11th

8:00 am to 12:00 pm
(After the 7:30, 9 & 11 AM Masses)

Mullen Commons Vista

Come and enjoy Breakfast made with love by the
High School Faith Formation Teens

Breakfast includes:
Pancakes, Scrambled Eggs, Sausages,
Unlimited Juice, Coffee & Hot Cocoa

$8.00 for Adults, $5.00 for Children (5-12 years)
 (Children under 5 are free)

Tickets are on sale in the 
Faith Formation and Parish Offices

Parish Happenings




First Reconciliation - 9:30am and 11am in church


Breakfast with St. Nick - Mullen Commons 8am-noon


Bible Study - Advent Series - Mullen Commons Vista 7pm


Bible Study - Advent Series - Mullen Commons Vista 9:15am


Parent/Toddler Play Group - Faith Formation Hall 9:30-11am

17th & 18th

St. Elizabeth Adopt-a-Family - Gift collection Church vestibule


Parish Advent Reconciliation - Church 7pm


Adopt-a-Family Collection

Please bring gifts for St. Elizabeth's Adopt-a-family to church
December 17th after Mass and Sunday, December 18th before 11:30am.

Yuletide Carols

Christmas is a time to celebrate and what better way than to join Music Ministry in helping to lead our worship. We have several opportunities for involvement at all levels:

Special Occasion Children's Choir for the Christmas Eve 3pm Mass

Yuletide Youth Choir; 6th Grade and up for the Christmas Eve 5pm Mass

Yuletide Adult Choir for Christmas Eve 8pm and Midnight Mass or 11am Christmas Day

All Ages Family Choir for 9am Christmas Day Mass

Sign up today! Come, bring friends, and get ready to share the best of who and what we are at St. John Vianney. Contact Tree after Masses at the piano, or email, or call 939-7911 x 110 if you have any questions or would like to sign-up.


The hospitality of Advent in the glow of Christmas

Remember the PEACE of the Christ Child:
Come early, be patient

Remember the HOPE of the Christ Child:
Remember that each face we do not recognize is an opportunity for relationship

Remember the JOY of the Christ Child:
Let us show our joy on our faces, with our voices, and in our demeanor

 Remember the LOVE of the Christ Child:
Love came as vulnerable, open, unassuming, and in need as a newborn Baby

Winter Nights Volunteer Sign-ups

Sign-up online to Volunteer to help for Winter Nights. You will be directed to an online sign-up page.

We begin sign ups to donate food for Winter Nights in Mullen Commons after Mass on January 7-8.

Christmas Schedule

Christmas Eve
- Saturday, December 24th
3:00pm ëChildren’s Choir Christmas Mass with Nativity Tableau (All ages are welcome)
5:00pm ëYouth Choir Christmas Mass (All Ages are welcome)
8:00pm ëChristmas Candlelight Mass
12:00am ëChristmas Midnight Candlelight Mass
(Musical Preludes/Sing-Alongs 30 minutes before every Mass)

Christmas Day - Sunday, December 25th
9:00am ëFamily Choir

11:00am ëAdult Choir

(no 7:30am or 5:00pm Mass)

Solemnity of Mary, Mother of God - December 31st & January 1st
ëSaturday 5:00pm; Sunday: 7:30am9:00am, 11:00am, 5:00pm

Feast of the Epiphany - January 7th & 8th
ëSaturday 5:00pm; Sunday: 7:30am, 9:00am, 11:00am, 5:00pm

Baptism of the Lord -January 9th
ëMonday 8:30am

 Unto us a Child is born, Unto us a Son is given. ~ Isaiah 9:6

Upcoming Events

Latest Podcast

Peace - A ChallengePodcast
by Deacon Herb
1st Week of Advent Year A
Date: 11/27/16
Click to Listen
Click for other Homilies