I cannot believe that Christmas is just around the corner. Yep, I said it, Christmas is almost here! I have no idea where the year went! Every year I try and make something homemade for each person in my family. Sometimes I make blankets (depending on how far in advance I plan ahead), scarves, or hats. This year I thought it would be cute to make crochet Christmas gift bags to put my handmade gifts in. I didn’t realize that they would be such a big hit. Every person that I gifted these crochet Christmas gift bags to loved them.
That said I hope that you enjoy making these crochet Christmas gift bags as well. The fun part with these crochet gift bags is you can make them in any color and for any occasion.
You can purchase a AD FREE PDF version of this Crochet Christmas Gift Bag Pattern in my Etsy store.
If you prefer to follow along via video you can do so down below by watching my tutorial on YouTube. While you are there don’t forget to subscribe to my channel.
Materials needed for this crochet Christmas gift bag:
Yarn: Any #4 worsted weight yarn in the colors of your choice will do. I used red heart super saver in the colors spring green and white. 1 Skein of each color will make many crochet gift baskets this size. You can purchase these items in the highlighted links.
Crochet hook: 5mm crochet hook. I really have been in love with the crochet hooks with the silicone handles lately. I love how comfortable they are in my hand while crocheting. You can purchase this crochet hook in the highlighted link.
Craft scissors: Any pair of scissors that you have on hand will work. I always use the smaller 4” craft scissors because they fit nicely in my crochet hook bag. You can purchase a pair in the highlighted link.
Yarn needle: Any yarn needle that you have on hand is fine. I love the metal yarn needles, I feel like they weave through the yarn much easier than plastic ones. You can purchase a set in the highlighted link.
Abbreviations: CH (chain), MC (magic circle), SC (single crochet), SLST (slip stitch), BLO (back loop only)
Difficulty: Easy, beginner
Gift bag size: 4” x 5.5”
Pattern written in US terms
Note: If you want to make larger gift bags all you need to do is continue with alternating the increase round and the non increase round on the bottom until you have the width that you want for the gift bag. Play around with different weights of yarn as well, this will make your gift bags unique and much larger or smaller. Just remember to use the coordinating crochet hook size for the yarn you are using.
Disclaimer: This page contains affiliate links in which I earn a small percentage of the items you purchase. This is done at no additional cost to you. By purchasing items through my affiliate links you are helping me maintain this blog and continue to create fun crochet projects for you to do at home. Please know that I only recommend items that I regularly use and love.
Lately I either watch Amazon Prime while I am crocheting or I throw my ear pods in and listen to a book on Audible. If you don’t have either one of them you can check them out in the highlighted links. Right now Amazon is offering a discount on Prime and Audible is offering a free 30 day trial so it is definitely worth taking a look.
Now let’s get started on this fun crochet gift bag!
Bottom of the crochet gift bag:
Round 1: With Green Yarn, create a MC (magic circle), place 8 SC (single crochet) inside the MC. Pull the tail tight to close the MC. SLST (slip stitch) to the top of the very first SC, CH (chain) 1. At the end of round 1 you should have a total of 8 SC.
Round 2: Place 2 SC in the CH 1 space. Next, place 2 SC in every stitch all the way around. SLST to the top of the first SC, CH 1. At the end of round 2 you should have a total of 16 SC.
Round 3: SC in the CH 1 space. Now place 2 SC in the next stitch. Repeat the pattern of *1 SC in the first stitch, 2 SC in the next stitch* all the way around. SLST to the top of the first SC, CH 1. At the end of round 3 you should have a total of 24 SC.
Round 4: Place 1 SC in the CH 1 space. Next, place 1 SC in each stitch all the way around. SLST to the top of the first SC, CH 1. At the end of round 4 you should still have a total of 24 SC.
Round 5: Place 1 SC in the CH 1 space. Now, place 2 SC in the next stitch. Repeat the pattern of *1 SC in the first stitch and 2 SC in the next stitch* all the way around. SLST to the top of the first SC, CH 1. At the end of round 5 you should have 36 SC.
Round 6: Place 1 SC in the CH 1 space. Next, place 1 SC in each stitch all the way round. SLST to the top of the very first SC, CH 1. At the end of round 6 you should still have 36 SC.
Round 7: Working in the BLO (back loops only), SC in the CH 1 space and in each stitch all the way around. SLST to the top of the first SC, CH 1. You should still have a total of 36 SC. Note: By working in the back loops of the stitches you are creating a ridge at the base of the crochet gift bag that will be the bottom.
Now for the crochet gift bag body:
Rounds 1-9: Keeping the green yarn, SC in the CH 1 space and in each stitch all the way around. SLST to the top of the first SC, CH 1. At the end of each round you should still have 36 SC. Change to your white yarn.
Rounds 10-14: With your white yarn, SC in the CH 1 Space (or where you attached the white yarn) and in each stitch all the way around. SLST to the top of the first SC, CH 1. At the end of each round you should still have a total of 36 SC. Change back to your green yarn.
Rounds 15-16: With your green yarn, SC in the CH 1 space and in each stitch all the way round. SLST to the top of the first SC, CH 1. At the end of each round you should still have 36 SC.
For the Draw String:
Cut a piece of white yarn ( or what ever color of yarn you are using) long enough to wrap around the crochet Christmas gift bag and tie in a bow. Thread your yarn through your yarn needle and start weaving your yarn around the crochet Christmas gift bag in the area where the contrasting color is. Mark the middle of your crochet Christmas gift bag with either a piece of yarn or a stitch marker and move 3 stitches to the right. This is where I like to start weaving my yarn through the layer of the gift bag. I skip about 3 stitches in between where I move from outside to the the inside ( I hope this makes sense). Now continue weaving your draw string all the way around until you are 3 stitches from your stitch marker. This is where I like to stop. You can now either pull your string tight and tie in a bow or add a decorative button to the end of the draw string and then tie in a bow.
That is it. This crochet Christmas gift bag is super easy to make and can be made in so many different sizes and colors. It will definitely make your gifts stand out from the rest. I hope you all enjoy making this crochet Christmas gift bag as much as I did. Since it is Christmas season you should also check out my post for the dusty rose beanie and scarf set. It is such a beautiful set and would make a fantastic gift. Make sure you check out my social media pages and don’t forget to subscribe to my blog post. I have a ton of really cute and fun projects coming up. I love you all so very much. Happy crocheting from the Montana White’s!








