DIY Grain Sack Christmas Ornaments

These DIY grain sack Christmas ornaments are easy to make and add farmhouse charm to your decor. If you love making handmade Christmas ornaments, you should give these a try! There are two options, one that requires a bit of simple sewing, and one is a no-sew ornament. Both are very easy!

grain sack christmas ornaments

DIY Grain Sack Christmas Ornaments

Over a year ago, I bought quite a few yards of discounted reproduction grain sack fabric. I bought the fabric to make pillow covers for our couch. But it’s perfect for so many other craft and decor projects.

In addition to pillow covers, grain sack fabric makes great table runners, napkins, curtains, and so much more.

Today, I’m going to show you how I used some fabric scraps to make these DIY grain sack Christmas ornaments. These couldn’t be simpler!

grain sack christmas ornaments

Supplies Needed for This Project

Here are the supplies you’ll need to make these handmade Christmas ornaments.

This post contains affiliate links, which means I may make a small commission at no extra cost to you. Read my disclosure here.

If you’re not sure how much fabric you’ll need, you could try 1/2 yard. This will allow you to get several ornaments from this small amount of fabric. (I used scraps, so I’m not sure how much I ended up using.) If you know you want to make more than a couple, you could get 1 yard to be sure you have enough.

I used the printed part of the fabric for the front and the solid part for the back of the sewn ornaments.

How to Make Grain Sack Christmas Ornaments

1. First, you’ll need a pattern. You could draw your own, trace around a cookie cutter, or use this free printable pattern.

The printable pattern contains the stocking, tree, star, and heart shapes. I used the smaller sizes on the pattern (where there are two sizes available).

grain sack christmas ornaments

2. After deciding what you want to use for a pattern, lay out your fabric. Position the pattern over the fabric and pin it with your sewing pins.

Cut around the pattern and cut out two of each shape.  One for the front, and one for the back. As I mentioned above, I used the printed part of the fabric for the front, and the solid part for the back.

grain sack Christmas ornaments

3. Next, we’re going to sew on the hanger. Cut a piece of jute cord about 7 inches long. Position it at the top of the back ornament piece, and sew it on securely, using a zig-zag stitch.

grain sack Christmas ornaments

4. Now we’re going to sew around the shape, using a 1/4″ seam allowance, wrong sides together. Be sure to leave a 2″ opening at the bottom for the stuffing.

grain sack Christmas ornaments

5. Once you’ve sewn all the way around the shape, add a small amount of fiber fill to the 2″ opening you left. Then sew up the opening.

I didn’t want my ornaments too puffy, so I used just a very small amount of stuffing. Feel free to add more if you want yours to look fuller.

grain sack Christmas ornaments

Finishing Your Ornaments

That’s it! If you want to finish the edges, you could go around the edges with a serger or a tight zig-zag stitch. For a more rustic look you could also use pinking shears.

I just left mine plain, as I wasn’t too worried about the edges unraveling since they’re just ornaments and won’t be handled too much.

No-Sew Grain Sack Christmas Ornaments

Now, for the no-sew version of these handmade ornaments.

All you need to make these is the grain sack fabric and a small wood embroidery hoop. I just used a couple I already had in my craft supplies. Mine are about 4″ across in the center. You can often find these at thrift stores for cheap!

no sew feed sack christmas ornaments

Here are the very simple steps for making these.

1. Lay out your fabric. Center the bottom part of the embroidery hoop under the part of the fabric you want to be framed with the hoop.

embroidery hoop christmas

2. Add the top part of the embroidery hoop and tighten the screw at the top.

3. Cut off the excess fabric that’s sticking out around the hoop.

no sew grain sack christmas ornament

4. You can either leave these as-is, or you can add a piece of twine to the top for a hanger. That’s it!

Farmhouse Christmas Decor

See how simple these grain sack Christmas ornaments are? You can literally have a pile of ornaments to decorate with or to give as gifts in a very short amount of time.

grain sack christmas ornament

They’re also a great way to use up those random grain sack fabric scraps that are inevitable when you do a lot of sewing.

If you’re looking for other handmade Christmas ornaments you should also try these easy wood slice ornaments.

Related Posts:

Pin This Post for Later

DIY Grain Sack Christmas Ornaments

This post contains affiliate links, which means I make a small commission at no extra cost to you. As an Amazon Associate I earn from qualifying purchases. Read my disclosure here. Sharing here.


  1. Coming over from the Creatively Crafty Party. Love these ornaments. I’m always looking for new ornament ideas. I’ve been making handmade ornaments since I was first married. The first ornament I made was a walnut. We split them in half and then put them together and painted and glittered them. Thanks for inspiring me to sew some pretty fabric trees and stars. Best wishes, Linda @Crafts a la mode

  2. These are so cute.
    Thank you for sharing Joy.
    I love the look of the old grain sak material.
    I’m a country Girl.

Leave a Reply

Your email address will not be published. Required fields are marked *

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