
Knitted Gift Bags Pattern: A Complete Guide to Creating Beautiful Handmade Gift Bags
There is something undeniably special about receiving a gift wrapped in something handmade. When you take the time to knit a gift bag, you are not just creating a container — you are giving two presents at once. The bag itself becomes a keepsake, something the recipient might use to store jewelry, keep beside the bed, or display on a shelf long after the original gift inside has been opened. Knitted gift bags have surged in popularity over the last several years, and it is easy to understand why. They are eco-friendly, endlessly customizable, reusable, and represent a genuine labor of love that store-bought wrapping paper simply cannot match.
Whether you are a beginner picking up needles for the first time or a seasoned knitter looking for a satisfying weekend project, this guide will walk you through everything you need to know about knitting gift bags. We will cover materials, a complete beginner-friendly pattern with variations, tips for customization, finishing touches, and ideas for every occasion throughout the year.
Why Knitted Gift Bags Are Worth Your Time
Before we dive into the pattern itself, it is worth understanding why so many crafters have fallen in love with this particular project. First and most practically, knitted gift bags are small. That means they work up quickly — most can be completed in an evening or two — and they use very little yarn, making them an ideal way to use up remnants from larger projects. If you have a basket or bin of leftover yarn gathering dust, this is one of the best possible uses for it.
From a sustainability standpoint, knitted bags offer a welcome alternative to the mountains of wrapping paper, plastic bags, and tissue paper that end up in landfills every holiday season. A well-made knitted gift bag can be used dozens of times over many years. Recipients tend to hold onto them precisely because they feel too special to throw away.
There is also the creative angle. Unlike a standard pattern for a sweater or blanket, a knitted gift bag invites all kinds of experimentation. You can introduce colorwork, cables, lace, bobbles, or embroidery. You can add a ribbon, a drawstring, a leather cord, or decorative buttons. The bag can be rustic and natural or sparkly and festive depending on the yarn you choose. All of this flexibility means that even if you knit several dozen of them over the years, no two need to look exactly alike.
Materials and Tools You Will Need
One of the greatest advantages of this project is that it requires very few supplies. Here is what to gather before you begin.
Yarn: For a standard small gift bag (approximately 5 inches wide by 7 inches tall), you will need roughly 50 to 100 yards of yarn. Almost any weight will work, though worsted weight (also labeled as size 4 or “aran” in some countries) is the easiest for beginners because it works up quickly and is forgiving when it comes to tension. For a more refined, elegant look, try fingering or DK weight yarn. For a chunky, rustic bag suitable for larger gifts, bulky yarn knits up beautifully. Cotton yarn is a wonderful choice if you want the bag to hold its shape firmly. Wool is warm and traditional. A blend that includes a bit of nylon or acrylic will be more durable if you want a bag that will be used repeatedly over time. If you want a festive shimmer, look for yarn with a metallic thread spun into it.
Needles: Match your needle size to your yarn weight and follow the gauge recommendation on the yarn label. For worsted weight yarn, US size 7 (4.5mm) or US size 8 (5mm) double-pointed needles or a short circular needle work well. If you prefer knitting flat and seaming, you can use straight needles.
Additional tools: A tapestry or yarn needle for weaving in ends, a pair of scissors, stitch markers (helpful but not strictly required), and a ribbon, cord, or length of I-cord for the drawstring. If you plan to add buttons or embellishments, gather those as well before you start.
Understanding the Basic Structure
Most knitted gift bags follow one of two construction methods. The first is knitting flat in two pieces — a front and a back — then seaming the sides and bottom together. This method is ideal for beginners who are not yet comfortable with circular knitting and allows you to add colorwork or textured stitches more easily because you are always looking at the right side when you turn at the end of each row.
The second method is knitting in the round, which creates a seamless tube. You close the bottom by either picking up stitches and working downward, then grafting or binding off the base, or by casting on at the bottom and working upward. Knitting in the round produces a cleaner, more polished result and eliminates the need for sewing seams, which many knitters find appealing.
For this guide, we will offer a pattern using both methods so you can choose based on your skill level and preference.
The Complete Knitted Gift Bag Pattern
Flat Construction Method (Beginner-Friendly)
Finished size: approximately 5 inches wide by 7 inches tall (excluding drawstring)
Yarn: approximately 60–80 yards of worsted weight yarn
Needles: US size 7 (4.5mm) straight needles
Gauge: approximately 18 stitches and 24 rows per 4 inches in stockinette stitch (gauge is not critical for this project, but it will affect the finished size)
Abbreviations: CO = cast on, k = knit, p = purl, k2tog = knit two together, yo = yarn over, BO = bind off, RS = right side, WS = wrong side
Instructions:
Cast on 24 stitches using your preferred method. The long-tail cast on is recommended for a neat, elastic edge.
Row 1 (RS): Knit all stitches.
Row 2 (WS): Purl all stitches.
Repeat these two rows, working in stockinette stitch, until your piece measures 7 inches from the cast-on edge, ending with a WS row.
Eyelet Row for Drawstring (RS): K2, yo, k2tog; repeat from to last 2 stitches, k2.
Next row (WS): Purl all stitches.
Work 4 more rows in stockinette stitch.
Bind off all stitches loosely.
Make a second identical piece.
Finishing: Place the two pieces with wrong sides together. Using your tapestry needle and a length of matching yarn, seam the two side edges and the bottom edge together using mattress stitch or whip stitch. Weave in all ends.
Thread a 24-inch length of ribbon or cord through the eyelets, beginning and ending at the center front. Tie the ends together or leave them free to tie in a bow.
In-the-Round Construction Method (Intermediate)
Finished size: approximately 5 inches wide by 7 inches tall (excluding drawstring)
Yarn: approximately 60–80 yards of worsted weight yarn
Needles: US size 7 (4.5mm) double-pointed needles (set of 4 or 5) or a 9-inch circular needle
Gauge: approximately 18 stitches and 24 rows per 4 inches in stockinette stitch
Instructions:
Cast on 48 stitches. Divide them evenly across your needles and join to work in the round, being careful not to twist the cast-on. Place a stitch marker at the beginning of the round.
Rounds 1 through 35: Knit every round (this creates stockinette stitch when worked in the round).
Eyelet Round: K2, yo, k2tog; repeat from to end of round.
Rounds 37 and 38: Knit.
Bind off all stitches loosely.
Closing the bottom: Return to the cast-on edge. Using a length of yarn and your tapestry needle, thread the yarn through each cast-on stitch and pull firmly to close the opening, as you would when closing the top of a hat. Weave in the end securely on the inside.
Thread your drawstring through the eyelets starting at the front of the bag, making one full loop so that both ends emerge from the same spot. Pull to cinch and tie.
Pattern Variations to Make It Your Own
The basic pattern above is just a starting point. Once you have completed one or two bags using the simple stockinette construction, you will almost certainly want to experiment. Here are some of the most popular variations.
Ribbed gift bag: Replace the stockinette stitch with a k2, p2 rib throughout the body of the bag. Ribbing creates a stretchy texture that is lovely for bags meant to hold oddly shaped gifts. It also gives the bag a slightly more structured silhouette.
Seed stitch gift bag: Work the body in seed stitch (knit the purl stitches and purl the knit stitches as they face you) for a classic, textured look that lies flat and resists curling. Seed stitch has a beautifully rustic quality that pairs especially well with natural fiber yarns.
Cable accent gift bag: If you are comfortable with cables, adding a central cable panel to the front of a flat-knit bag creates a stunning effect. A simple six-stitch rope cable running up the center of the bag, crossed every six rows, transforms a plain project into something truly impressive.
Colorwork gift bag: For a festive holiday version, try a simple two-color stranded colorwork motif. A snowflake, a star, a Christmas tree, or a simple geometric border worked in contrasting colors will make the bag genuinely gift-worthy on its own. Stranded colorwork is easier than it looks when the pieces are small, so a gift bag is actually a wonderful place to practice this technique for the first time.
Lace gift bag: Working the body entirely in a simple lace pattern — such as a yarn-over, k2tog repeat — creates a delicate, open fabric that is especially beautiful for bags gifted with candles, perfume bottles, or small sachets inside. Use a finer yarn for maximum effect.
Choosing the Right Yarn for the Occasion
Different occasions genuinely call for different yarn choices, and thinking through this before you begin will help you produce a bag that feels thoughtfully made.
For Christmas and winter holidays, deep jewel tones like burgundy, forest green, and midnight blue read as festive and traditional. A yarn with a slight halo — mohair blends, for example — gives the bag a soft, wintry feel. If you want maximum sparkle, look for yarn that includes metallic fiber, sold widely under names like “sparkle,” “shine,” or “glitter” blends.
For a baby shower or new arrival, soft pastels in cotton or bamboo blends are gentle and appropriate. White or cream cotton with a simple eyelet pattern looks clean and classic.
For a birthday, let the recipient’s personality guide your color choice. A bright, saturated acrylic yarn in their favorite color is cheerful and practical. If you know they appreciate natural fibers, a hand-dyed wool in a complex, variegated colorway makes the bag itself feel like a luxury.
For a wedding, ivory, champagne, and white are always appropriate. A silk-blend or cotton-silk yarn adds genuine elegance. Adding a satin ribbon drawstring in place of a plain cord elevates the whole effect immediately.
For everyday gifting — a small thank-you, a colleague’s birthday, a teacher gift — a simple single-color cotton bag in a neutral tone is the most versatile and widely appreciated choice.
Finishing and Embellishment Ideas
The finishing details are what truly distinguish a handmade gift bag from something mass-produced, and there is no limit to what you can add once the knitting itself is complete.
A satin ribbon in a complementary color threaded through the eyelets creates an immediately elegant effect. For a more rustic look, use jute twine or leather cord. For something playful, use a length of thick cotton yarn twisted into a cord, finished with a knot or tassel at each end.
Buttons can be sewn to the outside of the bag as decoration, or you can replace the drawstring mechanism entirely with a button-and-loop closure at the top of the bag. A pair of decorative buttons flanking the center of the opening gives the bag a boutique quality.
Embroidery on knitted fabric is underrated and highly effective. Using a contrasting yarn and a tapestry needle, you can stitch simple motifs — flowers, initials, hearts, small animals — directly onto the surface of the knitted fabric using duplicate stitch. Duplicate stitch follows the path of the existing stitches, so the embroidery integrates seamlessly into the fabric rather than sitting on top of it.
Small sewn-on embellishments like wooden buttons, vintage charms, or dried flower stems tucked into the drawstring make each bag feel intentional and unique.
Tips for Success
A few practical notes before you cast on. Always check your tension before you begin, especially if the finished size of the bag is important (for instance, if you are making it to fit a specific item inside). Knit a small swatch and measure your stitches per inch against the pattern gauge. If your gauge is off, adjust your needle size accordingly — going up a size if your stitches are too tight, down a size if they are too loose.
When seaming the flat construction version, mattress stitch produces the most invisible join and is worth learning if you are not already familiar with it. Plenty of video tutorials demonstrate this technique clearly, and it takes only a small amount of practice to master.
If you are knitting multiple bags as gifts — for the holidays, perhaps, or for a group of bridesmaids — consider making them assembly-line style: cast on all of them at once, complete the body of all bags before doing the eyelets on any of them, then finish them all together. This approach is much faster than completing one bag entirely before starting the next.
Block your finished bags before giving them. Even a quick soak in cool water followed by pressing into shape and allowing to dry flat will transform the look of the finished object. Blocking relaxes the fibers, evens out your tension, and gives the bag a professional, finished quality.
Storage and Care Advice to Share With the Recipient
When you give a knitted gift bag, consider attaching a small tag with care instructions. If the bag is wool, note that it should be hand-washed in cool water and laid flat to dry. Cotton bags are generally machine-washable on a gentle cycle. Acrylic and acrylic-blend bags can usually tolerate gentle machine washing and low-heat drying.
Encourage the recipient to reuse the bag year after year. It can serve as a small storage pouch for jewelry, a sachet bag for lavender or cedar, a bag for trinkets on a travel itinerary, or a holiday ornament in its own right if made from seasonal yarns and hung from a hook or doorknob.
A Project Worth Coming Back To
Knitted gift bags manage to be simultaneously humble and impressive. They are quick enough that even a beginner can complete one in a single evening, yet they carry the unmistakable quality of something made entirely by hand. They are practical and beautiful, personal and generous.
If you have been looking for a project that uses up leftover yarn, produces a tangible and useful result, and gives you something genuinely special to give to the people you love, this is it. Start with the beginner flat construction method if you are new to knitting, work your way through a few bags in simple stockinette, and then begin experimenting with cables, colorwork, lace, and embellishments as your confidence grows.
The real joy of this pattern, though, is not any particular stitch or technique. It is the act of wrapping a gift in something you made yourself — and the look on someone’s face when they realize the wrapping is part of the present.