Christmas Snapshots

  A children's Christian Christmas musical play for groups that include kids in pre-school through 6th grade.
This program features a narrated script with Luke 2 text, 19 snapshots of your kids and 9 children's Christmas songs which include the refrains of 4 Christmas carols.
Songs include free instructions for motions and sign language.
Cathy's Music
Preschool & Children's Christmas Musicals
Children's Praise Songs & Musicals
Cathy's Music List: Sound samples, pricing, ordering information.


Cathy's Music LLC

Christian songs
that make a
director's job easy!

Sign Up for Email Updates

Follow me on Facebook!


Christmas Snapshots catches snapshots of live characters (your kids!) stepping into a giant picture frame and striking poses as the Christmas story is read. You'll see snapshots of your children in the baby's room (packed with animals).  There will be a picture of your children dressed as shepherds keeping an eye on the sheep with flashlights and later, taking a break to roast marshmallows.  Then there is a picture of your angels in concert.  And it all ends with a Christmas birthday party celebration for Jesus . . . and your children provide the noise with kazoos and party noisemakers!

Click here to read a script excerpt from the play.

Click here to listen to short samples of the kid-friendly songs in the children's musical, Christmas Snapshots.

Build a giant picture frame and let your kids
step into the Christmas story


shoot digital pictures of the kids in 19 different poses and do a
Christmas Snapshots slide show. . . . . . so all your kids have to do during the program is sing!

Snapshot of children in the Christmas program.

Christmas Snapshots
1)  9 kid-friendly Christmas songs for children which includes the refrains of 4 traditional Christmas carols with extra claps, snaps, stomps, sign language, kazoos, instrumental parts, & motion options, and at least one song for your preschoolers to sing,
2) a piano score with guitar chords,
3) a vocal CD (a recording of Cathy singing the full version of each song),
4) a script (includes Luke 2 text) with child reader & narrator parts and lots of opportunities for non-speaking costumed characters to be a part of 19 snapshots, prop list, and staging.
Picture of children as shepherds in Christmas musical.
Purchase of this Christmas musical play grants you permission to make as many copies of the sheet music, lyric sheet, script and MP3s/CDs as you need for your performance.
Purchase this musical in digital format and everything will be e-mailed.  You print everything and create your own MP3 playlist.
Purchase a paper copy of this musical with a CD and Cathy will send the musical and listening CD via priority mail.

Cathy will e-mail your script (MSWord format) so you can add your actor's names and edit the script as needed.  All you have to do is ask!

You have your choice of a full-length 40-minute program ($50 plus shipping, performance time: 40 minutes) or a short 20-minute program ($40 plus shipping, similar script but fewer/shorter songs - performance time: 20 minutes).
Angels in the Christmas program, Christmas Snapshots.

A keyboard-only accompaniment CD
(no vocals) is also available for $20 plus shipping.
Prefer digital format for your accompaniment tracks? 
MP3s are available for $3 per song and can be e-mailed.  No shipping charge!
Accompaniment tracks (MP3s or CDs) come in handy when your piano player isn't available or when you need to free up your hands to teach motions or sign language to your preschool children.  These accompaniment tracks may also be used for your performance - it's like hiring a piano player who plays the music the same way every time!

To preview this children's Christmas musical program,
the full script and the vocal CD (a recording of Cathy singing the full version of each song) are available for $10 plus shipping.   The preview package does not include permission to perform the script or any of the songs in the musical. 

If you would like to use the 10-12 minute script as your play and insert your own children's Christmas songs, the purchase price of the performance rights for the script is $20.  This script includes Luke 2 text with child reader & narrator parts and lots of opportunities for non-speaking costumed characters to be a part of 19 snapshots, prop list, and staging.  The script can be sent via e-mail to save shipping charges.

If you already have a script and you prefer to purchase individual songs
from Cathy's children's Christmas musicals, you have the following options:
      1.   Purchase sheet music.  Sheet music ($4 per song) includes piano score, guitar chords and motions.  Sheet music can be e-mailed (PDF format) OR printed and mailed.
      2.   Purchase an MP3 to go along with your sheet music.  MP3s ($3 per song) include two tracks for each song:  a vocal track of Cathy singing the song and a keyboard-only track with no vocals.  MP3's are e-mailed.
      3.   Purchase a Custom CD to go along with your sheet music.  There is a $10 labor charge for each custom CD plus the cost of each song that you purchase.  Custom CDs include both a vocal track of Cathy singing the song and a keyboard-only track with no vocals.  (Example:  Custom CD with 2 songs = $10 labor charge + $3 for Song #1 + $3 for Song #2.  CUSTOM CD with 2 SONGS TOTAL =  $16.)  Custom CDs are shipped via priority mail.

Have questions? 
Go to Christmas Preschool & Children's Program Frequently Asked Questions for answers to children's choir director's questions about Cathy's Christmas programs.

Click here for Can-Do Christmas Program tips for anyone helping with the Christmas program.

All orders must be prepaid.  There are 3 ways to order:
1)  Mail Cathy's printable
order form with a check to: Cathy's Music LLC, 1923 Noble Road, Arden Hills, MN  55112.  $20 fee for returned checks.
2)  Use your PayPal account.  E-mail your order & mailing address to Cathy ( and she will send you a PayPal invoice.  As soon as your PayPal invoice is paid, she will put your order in the mail.
3)  Pay with a credit card over the phone.  E-mail Cathy your phone number ( and she will call to take your order and credit card information over the phone.

All orders are shipped via priority mail. Overnight shipping rates are available for U.S. orders upon request. 
All international orders must be placed via e-mail and paid through PayPal.  NOTE:  There will be a $5 currency conversion charge on all international orders.

Please note that all sales are final - no refunds or exchanges.

Click here to order or listen to short samples of the kid-friendly songs in the children's program, Christmas Snapshots.

"I like 'Christmas Snapshots'. It is very fun. Me and my brother both love the animal song (moo)."

Jessica C., 8 years old

"What a hit! You should have heard the laughter and applause!!! The children loved the music so much that they enjoyed all of our rehearsals and sang their hearts out at the performance. Many people commented that it was the best children's Christmas musical we have ever had."

Denise C., United Methodist Church of the Good Shepherd

"We had a wonderful time doing our photo shoot for the Christmas musical at a farm near us. My favorite photo is the shepherd's eating their midnight snack. These songs are wonderful. The children really got into it!"

Jennifer J., Immanuel Lutheran Church

"'Christmas Snapshots' made a very big impression on our congregation . . . it was still being talked about at Easter!  Many people talked about the creativity of the music and motions (not to mention the kazoos!).  AND we also appreciate that your music is so reasonably priced.  Thank you for sharing your talents with the rest of us."

Mary H., Speegleville Baptist Church


"Thanks for doing such a great job on 'Christmas Snapshots'. We did a Power Point presentation and the children did the music - just like you suggested. It was such fun music and we got great compliments from the parents and congregation."

Annabel W., Bethany Lutheran Church

"We had an awesome time with your Christmas musical. Everyone really had fun with it. I believe we opened some eyes, ears, and hearts to the message of Christmas. Thank you!"

Allyson R., Church of the Nazarene

"We really enjoyed your Christmas play. It was perfect for a small children's group."

Erwin S., Victory Temple

"I just wanted to tell you how much you and your music have blessed us this Christmas season. I'm from a church with a Sundanese congregation as well, and we all loved the songs. Thanks for sharing the joy of Christmas in such a special way."

Jane H., Covenant Church

"Thank you for providing us with a delightful musical that was entertaining as well as inspiring.  The music was easy and fun to learn.  The children enjoyed the variety of musical styles and the suggested movements.  Thank you!!"

Karen-Jean K., St. Vital School

"I just want to thank you for such an organized, fun-filled, simple-to-get-together program that was truly enjoyed by all who took part."

Sue A., Joyful Harvest Lutheran Church


Cathy's Music LLC - Kid-friendly Christian songs that make a director's job easy!
Cathy's Music LLC 2019