We are a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for us to earn fees by linking to Amazon.com and affiliated sites. In addition, text and image links to merchants in this post may be affiliate / referral links, which means we may be compensated if you make a purchase after clicking through those particular links. See our full disclosure policy here.

Today I have a special treat for you!

This is a project my husband did a few years ago and we thought we would share it here on The Deliberate Mom!

This is such a cute little nativity scene! Check out this DIY Rock Nativity! It's an easy to make and affordable Christmas craft!

Rock Nativity

Easy to do, low-cost, and adorable. This is one of my favourite nativities. My girls love it and they are frequently playing with the pieces. It would be a lovely family project and especially doable with older children.

Check out this simple and adorable rock nativity! #Christmas #craft Click To Tweet


This project doesn’t need very many items.

All you need is:

How To

  1. First you will want to wash and dry your rocks. Let your rocks dry at least a full day prior to painting them.
  2. Paint your pieces. You can look at my husband’s for inspiration or make your own cute expressions.
  3. Let the painted rocks dry for a full 48 hours.
  4. Spray with a protective sealant. When using a protective sealant make sure to spray in a well ventilated area (preferably outdoors).

The set my husband made consists of: Mary, Joseph, Jesus, two sheep, two shepherds, a donkey, a cow, 2 camels, and 3 wise men.

That’s it! Enjoy this one-of-a-kind, easy-to-create nativity!


Jennifer Bly on FacebookJennifer Bly on InstagramJennifer Bly on PinterestJennifer Bly on Twitter
Jennifer Bly
Jennifer Bly
Author of My Kitchen, My Classroom: An Introduction to Homeschool, creator of The Deliberate Mom, and Deliberate Homeschooling. Jennifer writes about parenting, her faith, and life with her husband and two girls. Jennifer has a Bachelor of Applied Human Service Administration Degree with a specialization in Early Learning in Child Care.