• 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.

Parish Happenings




Kids PJ Party - contact This email address is being protected from spambots. You need JavaScript enabled to view it.

3rd & 4th

Bring Angel Tree items - church vestibule after all Masses

3rd & 4th

Winter Nights Signups - Mullen Commons after all Masses

3rd & 4th

Fair Trade Market - Mullen Commons after Sat. 5pm Mass and Sun. am Masses


Rite of Commitment - High School Confirmation students 5:00pm Mass in church


Bible Study - Advent Series - Mullen Commons Vista 7pm


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


Solemnity of the Immaculate Conception of the Blessed Virgin Mary

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

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.

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