Skip to Content
Join us at one of our four Christmas Eve services as we celebrate the birth of Jesus through music and a brief message. We'll examine the beautiful and improbable ways God used flawed people to set his miraculous plan of salvation into motion.

Christmas Eve Services

Walnut Creek Church – Altoona
Monday, December 24 @ 5pm
107 6th St. SW | Altoona
515-418-9994 ext. 3

Walnut Creek Church – Windsor Heights
Monday, December 24 @ 5pm 
900 64th St. | Windsor Heights
515-418-9994 ext. 2

Walnut Creek Church – Downtown
Monday, December 24 @ 4pm and 6pm
323 E. Locust St. | Des Moines (Use Walnut St. entrance)
515-418-9994 ext. 1


Find a Location