DIY Printable Nativity for Kids

If you’re new here, Welcome to Catholic Icing! I made a printable nativity set craft a few Christmases ago, and it’s been a very popular post. It’s free to download, and fun to make!


This nativity craft was originally designed to be printed, colored, and glued around toilet paper tubes to make the pieces stand up.  Since then, many readers have discovered that it’s just as good to print the pieces on card stock, and then use tape or staples to make them into a cylinder.
Materials Needed:
  • About 13 Toilet Paper Tubes, or just print the figures on Card Stock
  • Scissors
  • Glue Stick, Tape, or Staples
  • Crayons
  • Download of Nativity Set (link below)

Directions for Completing Nativity Craft:

  • Print the Nativity Set
  • Color with Crayons
  • Cut out the pieces
  • Attach the pieces to toilet paper tubes with a glue stick, staples, or tape. If you’ve printed them on card stock, just roll them into cylinders and tape or staple. Some of the toilet paper tubes for the shorter figures will have to be cut shorter first. For most of the figures, just glue the bottom even with the bottom of the toilet paper tube and let the heads hang off the top. A few of the pieces are different- see directions below.

When gluing the angel, cut the bottom line of her wings and let them flap free- don’t put glue on the back of them! Then curl the wings out slightly with your finger. When gluing the empty stable, just glue each edge to a toilet paper tube half way around. When gluing the palm tree, cut the leaves around the bottom, and let them stand out as well. Don’t put glue on the back of the leaves. Now Offering a New and Improved Download!!!

Now that I’m self-hosted, this isn’t on Google docs anymore.You can now download the entire nativity in just one pdf!

Click here to 

Download Your Nativity!

It turns out this download is missing 2 of the wisemen- *gasp*! But you can still access them from Google Docs. Download other wisemen here.

More Nativity Resources For Families

You do not want to miss my nativity round up for kids that includes crafts, book suggestions, traditions, songs, printables, and more! Check it out now.

The Advent Christmas Planner- available from Catholic Icing

*All printable coloring pages are my own artwork and are free for any not-for-profit use by individuals, families, or educational organizations. Copies may not be sold or reproduced for profit. If you’d like to post this project for others to find, please link to this post address. You may not link directly to the pdf. Thanks!*
Pin It


  1. Lacy ~ I love your printable nativity but when I went to print out your pages it says “The requested URL was not found on this server.” Could you email them to me or tell me another way I could get them? Thanks! Debbie

  2. Very cute. The pictures are nice too. Thank you.

  3. Thank you Lacy – this was very useful and easy to find on google!!

  4. Love this! πŸ™‚

  5. I love LOVE love these!!!!! I really would like to make this for my daughter and teach her about Jesus’s birth. I printed the first page and I could only get the baby Jesus in a manger and a little bit of 1 of the camels. They printed teeny tiny too. Am I doing something wrong? Would it be to much trouble to email this to me as a pdf and I can print each individual page that way.

    Thank you so much for sharing your talents!


    • Actually, I have been having some trouble with Google docs. Did you download it before you tried printing it? Sometimes that fixes it. Hopefully I’ll be hosting my own pdf’s soon!

  6. Elizabeth St. says

    I knew there was a reason I have been hoarding tp rolls! This craft is perfect! My older girls are going to make this for my younger daughter’s birthday this week. Thank you for sharing this πŸ™‚ BTW, I was able to download everything, no problem!

  7. Lindsey Whitney says

    Love it!!!

  8. I love these!!!
    I did have a problem with page #1, 2, 7 where it gave me a warning that said the page wasn’t safe. Is there any way you can email these to me? Thanks so much!!!!

    • Maybe give it another try. I know a lot of people have been downloading these with no problem. Sometimes you have to click a box saying you “trust the site” or something.

  9. This is so cute. I’m excited to do this with my kids. Thank you for taking the time to make this AND share it.

  10. Kara Coddington says

    Thank you so much for sharing the nativity craft! It is such a challenge to find crafts for children that aren’t all about Santa and snowmen and reindeer. I plan on using this with 40-50 unchurched children at our church’s Christmas celebration this year. Each child will be able to go home with their own nativity scene for a minimal cost. Thank you so much! This will touch the lives of many!!! Kara

  11. Thank you for this! I am going to make this with a special needs student during Sunday School throughout December. She will love it.

  12. Thank you so much for sharing these. They were exactly what I needed for my preschool Sunday school class!

  13. Had an awesome time making this project with the kids! Thanks for sharing πŸ™‚

  14. Thanks for sharing this! It’s adorable and I will be having a group of kids making nativities very soon!

  15. Lacy, I printed these off on card stock (heavy) paper. We then cut them out and taped the ends together. No need for toilet paper rolls. Plus they are easy to disassemble by removing the tape. Bonus is that they store flat.

  16. Thank you for making these available for people. It’s always nice to find ways to remind children about why we celebrate Christmas. This is a great thing to try!

    Diatomaceous Earth

  17. Thank you very much for share this wonderful Nativity and so I have also the opportunity to recycle some toilet roll πŸ˜‰

  18. You know you have too much stuff “for craft…” when you find a really cool craft that calls for 13 toilet paper rolls — and you have them!

    Thanks so much for such a lovely craft project. I’ve not had any problems with printing!

  19. Thanks so much. Been looking for a scene that my 2 Year old can do and she will just love colouring this in and playing with it. πŸ™‚

  20. My son’s grade 2 class did this at his school in Colombo, Sri Lanka (his teacher downloaded it for the class to make). I thought it was so special that I downloaded it for my kids to make their own at home as well. Will try to make one for the grandparents too : ). Thank you for this–it’s a real blessing!

  21. Btw, at first I had problems with printing, then I right-clicked on the picture, it then gave me the option “print picture” which worked. The regular “print” icons didn’t.

  22. I’ve just finished printing this off, I’m excited to try this with the kids. I did find that I had to open the picture in a new tab to print and to enlarge to 145% to fit our toilet paper rolls. It still doesn’t cover it all but 150% printed off the page. I hope that helps those who are having trouble.

  23. Anna Jackson says

    This is super! Thanks bunches. Going to share with my friends on FB. πŸ™‚

  24. Thank you. I did this last year with my daughter. I’m subbing in the 7-yo Sunday School class tomorrow and I’m going to have them do part of this.

  25. This is so cute. I really want to do this with my son but the links to the pictures don’t work when I try. Could you email my the templates? Thanks, Jennie

    • You have to download them before you can print them. I don’t have them saved on my computer anymore, so I only have the links now.

  26. Thank you for this printable nativity. I will print it and hand out to children at God’s Kitchen. It is a soup kitchen providing free hot lunches two times a week.
    I right clicked to copy, paste, and save in Paint program and will use Irfanview to print out the pages.

  27. Bernadette Donaire says

    Thank you for sharing my kids will love these. Merry Christmas.

  28. Ryzzo Star says

    I am teaching the children (5-11) at my church and we are doping the Christmas Story. This craft is perfect πŸ™‚ Thank you for posting!

  29. Thank you. I knew i was collecting those tp rolls for something.

  30. Kristina Best says

    Thank you so much! I just completed this for my sons.

  31. So cute!! I am linking to this from my blog!

  32. Shelley Williams says

    I also tried to print the coloring sheets and got the error message. Could you email them to me? They are so cute!! Thank you!

  33. Thank you these so so fantastic!

  34. Perfect for my two today for a rainy day at home! Thanks so much, love it!!!!

  35. I love this!!! This is seriously cute. I’m a new follower.

  36. Shelley Williams says

    I also love this and would like to use it in my Sunday School class. I got the error message on the webpage to open the link. Could you please email the files to me to print?

  37. Kayla @ Preschool Printables says

    Hi Lacy,

    These printables are fabulous! Thanks so much for sharing your talents with others πŸ™‚

    Wanted you to know that we featured your nativity printables at our blog, Preschool Printables. You can find the full article here:

    We were sure to give photo/idea credit, as well as a link back to your website, but we’d love for you to take a look at it. If there are any problems, we’ll be sure to take the feature down immediately!

    Thanks so much,

    Kayla Johnson

    P.S. I teach a preschool class at my church and the kids have LOVED this nativity. It’s been a really neat addition to our Christmas lessons! Thank you!

  38. This is perfect for some Christmas break activity time with my kids while they are out of school. Thank you for sharing your increadible talent. We will enjoy making them.

  39. Thank you for sharing the nativity printable craft! It’s the best one I’ve seen!

  40. Thank you sooo much for this! We did it at Christmas, and I shared it here

  41. Mary Ellen says

    While we have no young children in our family, I loved your colored Resurrection TP printable so much, I printed it on photo paper and it was beautiful….and stood without the TP tube. Is there any chance you’d have the time to revisit this Christmas version and work your coloring magic. Thank you for sharing your wonderful site.

  42. Lori Wilcox says

    Love your website! But lately I can not get things to print I would like to try the toilet paper roll nativity but when I click to down load it say server cannot be found and my internet explorer stops working. Could you please email me a copy.
    Thanks for all your wonderfull crafts!!!!
    Lori Wilcox

    • The downloads seem to be working. Must be a problem with your personal computer. Hope you get it working! πŸ™‚

  43. As a collector of nativity sets, I thank you for this wonderful download! Now I can make a new set with my children this year. Thank you so much! Blessings, Jennifer

  44. Becky Morrell says

    Thanks so much for sharing such a great idea & lovely artwork.
    We’ll use the Nativity craft at our kids club over the next few weeks as we unwrap the true meaning of Christmas.
    Thanks so much!

  45. Thanks a lot for your free pattern..My son and I can make this together..Happy Holidays!

  46. Just came across your site looking for “religious” Christmas crafts. I just wanted to take a moment to thank you for providing Moms like me w/ a great craft for our children at Christmas time. I can’t wait to work on this w/ my four kids. πŸ™‚ God Bless you and have a VERY Merry Christmas!!!

  47. Thank you this is going to be so great for my homeschool kids and my 4 yr old:D

  48. Angela Buck says

    Thanks so much for sharing this craft. I can’t wait to try it with my Grade 2 class. I notice in your photo you have a blue background and green bottom. Any suggestions for what to use to hold the entire scene together?
    Thanks again.

    • I just set it up on my mantle like that with blue and green paper for the picture. I suppose you could glue it into a box diorama style if that’s what you’re going for. πŸ™‚

  49. Just letting you know that I linked to this post on my page called Nativity Activities for Kids.

  50. Marina Youngblood says

    I should have been thanking you beginning some months ago, lol, your website has been such a blessing to me! I started teaching 1st grade CCD this year, and they have enjoyed many printables and more from Catholic Icing πŸ˜‰ God Bless you for this service Lacy!

  51. Hi, I love this craft idea! Unfortunately I am having some trouble getting the PDF to open and download and print. I was wondering if you would have time to email it to me? I can see the PDF on my ipad, but it isn’t working on my home pc and I can’t print from my ipad. I have tried to open it this morning on my pc a few times without success. After doing my web search and browsing your site and attempting to download the PDF I encountered a virus. My husband was able to fix the virus, but then when I tried to download the PDF again the virus came back. I am not sure if the virus is related to the PDF, but I wanted to pass that along just in case. I was also unable to print the google docs file or save it to my computer. Could have just been because my computer wasn’t working properly, again just wanted to pass it on in case there is a problem. Thanks so much.

  52. Valerie Lee says

    I printed on cardstock – then printed the picture of your final scene onto photo paper. Now I plan to gift a few of these as “Nativity Gift Kits” with the picture, cardstock, and crayons for my friends with young children! THANK YOU!

  53. I printed these out for my home daycare kids. We cut them out and glued the stable into a box so they could play with them and have storage. Thank you!

  54. I want to you know that my 6 year old son made a set of these for both sets of grandparents, for each of his three aunts and for our house! 6 total sets!!!!
    We no longer have toilet paper tubes or show boxes but he has had a great time!
    Thank you for the free print out!
    Merry Christmas!!!!

  55. I cannot wait to do this craft with our preschoolers. I took a collection at church for toilet rolls and have hundreds! Thank you for posting this!

  56. i did it w/o printinting.I just use cardboard and scrach paper

  57. Carlos Pereira says

    Hello Mrs. Rabideu:

    I live in Oliva, Valencia, Spain. We have two children 6 (Laude) and 9 (Sara). As soon I see your Nativity printed set craft I called my children and they were very happy to make our Nativity that way. They are already working on it (very quitely by the way …!!!).

    Thanks very much for sharing it with us.

    God bless you.

  58. Killey Blanchette says

    Thank you for sharing. I’ve been trying very hard to find the right nativity cut outs to make puppets with and these were perfect.

  59. I’m just getting a head start for Christmas. We used your easter version this year and LOVED it, and I didn’t want to forget to have these ready for the end of advent.
    Just a note, your wise men are all in there now, so you can remove your disclaimer.
    God bless you. Love your site!

  60. Carlos Pereira says

    Really fantastic!. There’s already one made in Valencia, Spain. Personally I think the one who most enjoyed has been …myself (the father!!). We have two little children, Sara of 9 and Laude of 6.

    Congratulations for you idea and your generosity.

    God bless you Lacy!

  61. Thank you for posting this! I have the paper rolls at the ready but I am not at all an artist. This will be a great project for my girls!

  62. Erica Martin says

    Dear Lacy,

    We have enjoyed making ALL of your paper roll play sets. We are making the nativity and I was wondering if you could draw an Angel Gabriel angel to include so we can also act out the annunciation!
    Thanks for all your ideas! They are awesome!

  63. Thank you, Lacy, for this nice nativity set. I really appreciate it.

  64. Garage Remodel says

    This really is a great way to stay formed. I know my garage area and basement are a definite mess.
    I in the morning undoubtedly designing upon making anything in this way.

  65. What a great idea! I was searching for an easy and fun project to work with my thrird graders and I came across this Nativity project.
    Thank you for sharing!
    God bless you.

  66. Thank you for sharing! I’m looking forward to making this with my girls.

Share a Comment


This site uses Akismet to reduce spam. Learn how your comment data is processed.