
Crochet Christmas Gift Bag Tutorial | Fast & Easy Beginner Friendly
There is something truly special about giving a handmade gift, but what if the wrapping itself was just as beautiful and thoughtful as the present inside? A crochet Christmas gift bag does exactly that. It turns an ordinary exchange into something memorable, and the best part is that the recipient gets two gifts in one — whatever you put inside, and the bag itself, which they can use year after year. This tutorial will walk you through everything you need to know to crochet your own Christmas gift bags from start to finish, even if you have never picked up a crochet hook before.
These bags are genuinely beginner friendly. They use only the most basic stitches, require no complicated shaping, and work up surprisingly fast — most crafters finish one in a single evening. By the end of this post, you will know exactly which supplies to grab, how to read the pattern, and how to customize the bag to suit any gift size or holiday color scheme you have in mind.
Why Crochet Christmas Gift Bags Are the Perfect Holiday Project
Before we dive into the how-to, let us talk about why this project deserves a spot on your holiday crafting list.
First, these bags are reusable. Traditional wrapping paper ends up in the recycling bin before the turkey is even carved. A crochet gift bag, on the other hand, becomes part of someone’s home. People use them to store ornaments, wrap bottles of wine, hold small toys, or display on a shelf as seasonal décor. The environmental case alone is a good reason to make the switch.
Second, they are incredibly fast to make. Because you are working in the round from the bottom up and using basic stitches like single crochet or double crochet, there is no complex row-by-row counting or intricate pattern memorization. You can batch-make five or six of these bags in a weekend if you get into a rhythm.
Third, they are extremely versatile. Want something rustic and cozy? Use natural jute or cotton yarn in cream and burgundy. Looking for something more whimsical and festive? Reach for sparkly red or green acrylic. Need to fit a bottle of olive oil or a chunky hardcover book? Simply adjust your starting chain and keep crocheting until the bag reaches the right height.
And fourth, they make wonderful gifts by themselves. If you are stuck on what to give someone who has everything, a set of three hand-crocheted gift bags in coordinating holiday colors tied with a ribbon is a thoughtful, personal present that costs very little but communicates a great deal of care.
Supplies You Will Need
Gathering your materials before you begin will make the whole process much smoother. Here is what you need for a standard medium-sized gift bag, approximately 7 inches wide and 9 inches tall, which is perfect for small books, candles, ornaments, or folded clothing.
Yarn: Approximately 150 to 200 yards of worsted weight yarn (size 4). Cotton yarn works beautifully because it holds its shape well and gives the bag a clean, structured look. Acrylic yarn with a bit of sheen works equally well and comes in a wider range of holiday colors. Popular color choices include deep forest green, classic red, cream, gold, and burgundy. If you want to add a festive sparkle, look for yarn with a metallic thread woven in — it catches the light beautifully and elevates the finished look.
Crochet hook: A 5.0mm (US size H/8) hook is the standard recommendation for worsted weight yarn. If your tension tends to run tight, go up to a 5.5mm. If it runs loose, drop down to a 4.5mm. A consistent tension throughout the bag is more important than the exact hook size, so do not stress too much about it.
Scissors: Any sharp pair will do.
Yarn needle (tapestry needle): You will use this to weave in your ends at the finish. A blunt-tipped needle with a large eye is easiest.
Stitch marker: This is optional but very helpful. Use it to mark the beginning of each round so you always know where you are in the pattern.
Ribbon or cord for the drawstring: About 1.5 to 2 yards of satin ribbon, jute twine, fabric cord, or even a length of matching yarn will work perfectly.
Optional extras include decorative buttons, small bells, crochet snowflake appliqués, or a crocheted gift tag attached to the drawstring. These small details add a lot of personality to the finished bag.
Abbreviations and Stitch Guide
If you are brand new to crochet, here is a quick reference for the abbreviations used in this pattern.
ch — chain
sl st — slip stitch
sc — single crochet
dc — double crochet
hdc — half double crochet
st — stitch
rnd — round
sp — space
rep — repeat
sk — skip
All stitches are standard US crochet terminology. If you are familiar with UK terms, note that a US single crochet equals a UK double crochet, and a US double crochet equals a UK treble crochet.
Pattern Instructions: Classic Single Crochet Christmas Gift Bag
This version uses single crochet throughout for the tightest, most structured result. It works up a little more slowly than a double crochet version but gives you a beautiful, fabric-like texture that holds its shape well.
Foundation — Making the Base
Start with a magic ring, or if magic rings feel intimidating, chain 4 and join with a slip stitch to form a small loop.
Round 1: Work 6 single crochets into the ring. Do not join. Place a stitch marker in the first stitch and move it up at the start of each new round. You will be working in a continuous spiral, which is the easiest method for beginners. (6 stitches)
Round 2: Work 2 single crochets in each stitch around. (12 stitches)
Round 3: Single crochet 1 in the first stitch, 2 single crochets in the next stitch. Repeat this sequence all the way around. (18 stitches)
Round 4: Single crochet 1 in each of the first 2 stitches, 2 single crochets in the next stitch. Repeat around. (24 stitches)
Round 5: Single crochet 1 in each of the first 3 stitches, 2 single crochets in the next stitch. Repeat around. (30 stitches)
Round 6: Single crochet 1 in each of the first 4 stitches, 2 single crochets in the next stitch. Repeat around. (36 stitches)
Continue increasing in this pattern — each round adds one more single crochet before the increase stitch — until your base measures approximately 4 inches in diameter. For a wider bag, continue one or two more increase rounds.
Building the Sides
Once your base is the desired size, stop increasing. From this point forward, you will work single crochets in every stitch without adding any extra stitches. This is what builds the bag upward.
Work single crochet in every stitch around for approximately 25 to 30 rounds, or until the sides of the bag reach about 8 to 9 inches in height. Measure as you go and stop when the bag is tall enough to fit whatever gift you have in mind, plus a couple of extra inches for the drawstring casing.
Creating the Drawstring Casing
When the sides are at your desired height, it is time to create the row of holes through which your ribbon will pass. This is easier than it sounds and requires only a simple alternating stitch pattern.
Round for eyelets: Chain 2, skip 1 stitch, single crochet in the next stitch. Repeat this sequence all the way around. When you reach the end of the round, join with a slip stitch to the first chain-2 space.
Work 2 more rounds of single crochet after the eyelet row to form a small casing that keeps the drawstring from pulling through too easily.
Fasten off and weave in your ends with the tapestry needle.
Pattern Variation: Faster Double Crochet Gift Bag
If you are making several bags and want to work quickly, this double crochet version is perfect. It creates a slightly more open, textured fabric and finishes in roughly half the time.
Foundation
Begin with a magic ring and work 6 double crochets into the ring. Join with a slip stitch to the top of your first double crochet.
Round 1: Chain 3 (this counts as your first double crochet throughout this pattern). Work 2 double crochets in each stitch around, then join with a slip stitch to the top of the beginning chain-3. (12 stitches)
Round 2: Chain 3. Double crochet in the same stitch. Work 2 double crochets in every stitch around. Join. (24 stitches)
Round 3: Chain 3. Double crochet in the same stitch. Double crochet 1 in the next stitch. Alternate 2 double crochets and 1 double crochet around. Join. (36 stitches)
Continue increasing until the base measures about 4 inches across.
Building the Sides
Work double crochets in every stitch for each round without increasing, for approximately 12 to 15 rounds, until the bag reaches the desired height.
Eyelet Round
Chain 4, skip 2 stitches, double crochet in the next stitch. Repeat around and join. Work 1 final round of double crochets and fasten off.
Finishing Your Gift Bag
Weave in all loose ends carefully using your tapestry needle. Pull the yarn tail through several stitches in different directions to make sure it is secure before trimming.
To thread the drawstring, attach a safety pin to one end of your ribbon and use it as a guide to weave through the eyelet holes all the way around the bag. Pull both ends out on the same side (or opposite sides if you used two separate lengths of cord), and tie them together with a bow or knot. If you want the bag to close more securely, use two lengths of cord that enter from opposite sides of the bag and pull in opposite directions — this is the classic drawstring method used on gym bags and backpacks.
Customization Ideas and Color Inspiration
One of the most enjoyable parts of this project is making each bag feel unique. Here are some ideas to spark your creativity.
Striped holiday bags are simple to make and look stunning. Switch colors every 2 or 3 rounds to create horizontal stripes. Classic combinations include red and white, green and gold, or cream and burgundy. To avoid having dozens of yarn tails to weave in, carry the unused color up the inside of the bag as you work.
A simple surface crochet snowflake or star can be added to the finished bag using a contrasting color. Thread your hook through the stitches on the outside of the bag and work a small motif directly onto the surface. This technique looks incredibly impressive but is easy once you get the hang of it.
Texture is another wonderful way to add visual interest without changing your stitch count. The front post and back post double crochet stitches create a ribbed effect. Alternating between the two in a sequence gives you a cable-like texture. A simple shell stitch pattern in the body of the bag creates a scalloped, vintage look that is particularly beautiful in cream or ivory yarn.
For a truly luxurious result, consider using a velvet yarn. These thick, plush yarns are widely available, work up quickly, and give the finished bag a beautiful, opulent texture. They are especially lovely in deep jewel tones like emerald green, sapphire blue, or cranberry red.
Do not overlook the drawstring as a design element. Gold or silver cord immediately elevates the look of even a simple bag. Velvet ribbon feels luxurious and rich. Natural jute twine gives a rustic, farmhouse-style finish. Twisted fabric cord in a coordinating color ties the whole design together.
Tips for Getting the Best Results
Even very simple crochet projects have a few places where beginners sometimes run into trouble. Here are the most common issues and how to avoid them.
If your bag is curling or cupping at the base, your tension is probably too tight. Try relaxing your grip on the yarn or switch to a larger hook size. A flat, even base is the foundation of a well-shaped bag, so take the time to get this right before moving on to the sides.
If the sides of your bag are flaring out instead of going straight up, you may have accidentally added extra stitches somewhere. Count your stitches at the end of every round for the first few rounds of the sides, until you are confident the stitch count is consistent.
If the sides are pulling inward and creating a narrow, tube-like shape, your tension may be tightening as you work up. Try consciously relaxing your hold on the yarn every few stitches.
Blocking the finished bag can make a significant difference in its final appearance. Wet the finished piece gently, squeeze out excess water without twisting, and shape it over a jar or container of the right size. Allow it to dry completely. Blocking evens out stitches and gives the bag a much more polished, professional look.
Making Multiple Bags in a Batch
If you are planning to give handmade gifts to several people this holiday season, making your bags in a batch is the most efficient approach. Work all the bases at once, then do all the side sections together, then finish the eyelet rows and drawstrings in one session. Assembly-line crafting keeps you in the same headspace for each step and makes the whole process feel faster and more manageable.
Having a basket or bin where you toss finished bags-in-progress keeps your workspace organized and gives you a satisfying visual sense of how much you have accomplished. There is nothing quite like watching that pile grow as December approaches.
Storing and Gifting Your Finished Bags
Once your bags are finished and blocked, store them flat or lightly stuffed with tissue paper to help them hold their shape until you are ready to use them. You can make these bags months in advance — they do not have a shelf life, and they only look better once you fill them with a thoughtful gift.
When it is time to give, nestle a sheet or two of tissue paper inside the bag before adding your gift. This protects delicate items and adds that satisfying rustling moment when the recipient reaches inside. Tie the drawstring into a generous bow, and if you want to add a tag, crochet a small rectangle from the same yarn and use a fine-tip permanent marker to write your message.
Final Thoughts
A crochet Christmas gift bag is one of those projects that looks far more impressive than it actually is to make. It requires only basic stitches, minimal supplies, and a few hours of your time, yet the finished result is something genuinely beautiful and lasting. Whether you make one for a best friend or twenty for your entire extended family, each bag carries with it the warmth and care that only a handmade gift can convey.
The holiday season is busy, and time is precious. But this is a project you can pick up and put down between other tasks, work on during a cozy evening with a movie playing, or bring along to a holiday gathering. It is low-pressure, deeply satisfying, and results in something that will be used and appreciated for years to come.
So grab your yarn, find your favorite hook, and start stitching. Your Christmas gift bags are waiting to be made.