
Knitted Tote Bag Free Pattern Summer for Your Next DIY Project
There is something deeply satisfying about carrying a bag you made yourself. When the warm months roll around and you are looking for a project that is both practical and beautiful, a summer knitted tote bag checks every box. It is functional, it shows off your skills, and it costs a fraction of what you would spend on a boutique version. Whether you are a seasoned knitter or someone who has only recently picked up the needles, this free pattern will walk you through every step of creating a gorgeous summer tote you will want to take everywhere — to the farmers market, the beach, brunch with friends, or just running errands on a sunny afternoon.
This post covers everything: the materials you will need, stitch explanations, the full free pattern, helpful tips for customizing your bag, and ideas for finishing touches that will make your tote look truly polished. Let us get into it.
Why Knit a Tote Bag?
Before diving into the pattern itself, it is worth talking about why knitted tote bags have become such a beloved summer project in the crafting community. Unlike bulky winter knits — sweaters, scarves, mittens — a summer tote works up quickly and uses yarn that is light and breathable. Many knitters find that after spending cold months on big, complex projects, summer is the perfect time to work on something smaller in scale but just as rewarding.
Knitted bags are also incredibly versatile. With the right yarn and stitch pattern, they can look rustic and bohemian, clean and minimalist, or even a little beachy and fun. You can keep yours simple or embellish it with fringe, tassels, pom-poms, or embroidered details. The structure of a knitted tote — slightly open, with gentle drape — makes it ideal for carrying lightweight items, and when you line it with fabric, it becomes surprisingly sturdy for everyday use.
There is also an environmental argument here worth mentioning. Making your own bag from natural fiber yarn is a meaningful way to reduce your reliance on single-use plastic bags or cheaply made fast-fashion accessories. A well-made knitted tote can last for years when cared for properly.
Materials You Will Need
This pattern is designed to be accessible, meaning the materials are easy to find at any craft store or online retailer. Here is what to gather before you cast on.
Yarn: For a summer tote, you want to reach for a cotton or cotton-blend yarn. Cotton is durable, washable, and has a lovely stitch definition that really shows off the pattern. Look for a worsted weight (size 4) cotton yarn. You will need approximately 300 to 400 yards depending on how large you want your bag. Popular choices include Lion Brand 24/7 Cotton, Paintbox Simply DK Cotton, or any store-brand worsted cotton you can find locally. For a neutral, go for natural ecru or cream. For something with more personality, try a terracotta, sage green, dusty blue, or bold sunshine yellow.
Needles: US size 7 (4.5mm) straight or circular knitting needles work well with worsted cotton. If you plan to knit in the round, circular needles make the process much smoother. You can also use straight needles and seam the sides if that is what you have on hand.
Additional supplies: You will need a tapestry needle for weaving in ends and seaming, a pair of scissors, stitch markers, and a tape measure. If you plan to add a fabric lining, pick up half a yard of your favorite cotton fabric and some basic sewing supplies — needle, thread, and fabric scissors.
Optional: A button, magnetic snap closure, or D-rings for handles if you prefer a more structured handle option.
Gauge and Sizing
Gauge: 18 stitches and 24 rows = 4 inches in stockinette stitch on US size 7 needles.
Always check your gauge before starting. With cotton yarn specifically, gauge can vary quite a bit from knitter to knitter because cotton has very little stretch. If your gauge is off, your finished bag could end up significantly larger or smaller than intended. Take the time to knit a small swatch, wash it, and measure it once it is dry. Adjust needle size as needed.
Finished dimensions of this bag (before blocking): approximately 14 inches wide by 15 inches tall, with handles that add an additional 10 inches. This gives you a roomy, market-style tote that fits a good amount without being overwhelming.
Abbreviations Used in This Pattern
Before jumping into the instructions, here is a quick reference for the abbreviations you will encounter throughout.
CO — cast on. BO — bind off. K — knit. P — purl. K2tog — knit two stitches together (a right-leaning decrease). SSK — slip, slip, knit (a left-leaning decrease). YO — yarn over. Rep — repeat. St(s) — stitch(es). RS — right side. WS — wrong side. PM — place marker. SM — slip marker.
The Free Knitted Summer Tote Bag Pattern
Cast On and Bottom of the Bag
Using your US size 7 needles and worsted cotton yarn, cast on 64 stitches. If you are knitting flat (back and forth on straight or circular needles), you will work in rows and seam the sides at the end. If you prefer to knit in the round, you can adapt this pattern by doubling the stitch count and joining to work in the round, eliminating the seaming step.
Row 1 (RS): Knit across all 64 stitches.
Row 2 (WS): Purl across all 64 stitches.
Repeat rows 1 and 2 (stockinette stitch) for 6 rows total. This creates the base of the bag and gives you a nice, flat foundation.
Body of the Bag — Eyelet Lace Section
The body of this tote features a simple eyelet lace pattern that is both beautiful and very beginner-friendly. The yarn-overs create small decorative holes that give the bag a breezy, summery look while also slightly lightening the fabric so the bag does not feel too heavy.
Set-up Row (RS): K4, PM, knit to last 4 stitches, PM, K4.
The 4 stitches on each side will remain in garter stitch (knit every row) to form a small border and help the sides stay neat. The stitches between the markers will work the lace pattern.
Lace Pattern (worked over a multiple of 6 stitches plus 2):
Row 1 (RS): K4, SM, K2, YO, K2tog, K2, rep from to across to last 4 sts, SM, K4.
Row 2 (WS): K4, SM, purl across to marker, SM, K4.
Row 3 (RS): K4, SM, K5, YO, K2tog, rep from to across to last 4 sts, SM, K4.
Row 4 (WS): K4, SM, purl across to marker, SM, K4.
Repeat these four rows until the body of your bag measures approximately 13 inches from the cast-on edge, ending on a WS row.
If you would like a different texture, you can substitute the eyelet lace with a simple seed stitch, a basket weave, or even plain stockinette for the whole body. The structure of the pattern remains the same regardless of which stitch you choose.
Transitioning to the Top Band
The top band creates a clean, stable edge along the opening of the bag and also prepares the fabric for the handle attachment.
Next Row (RS): Remove markers. Knit across all 64 stitches.
Next Row (WS): Purl across all 64 stitches.
Work in stockinette for 4 more rows.
Then work 4 rows of garter stitch (knit every row on both RS and WS) to create a rolled or firm top edge. This garter section will prevent the top of the bag from curling and gives it a tidy, finished look.
Bind off all stitches loosely using the standard bind-off method. A loose bind-off is important here — if the edge is too tight, it will pucker and distort the shape of the bag’s opening.
Making the Second Panel
Work the second panel exactly the same as the first. When both panels are complete, you will have two flat pieces ready to be seamed together.
Seaming the Bag
Place both panels together with right sides facing each other. Using your tapestry needle and a length of yarn, seam the bottom edge and both side edges using mattress stitch or whipstitch, depending on your preference. Mattress stitch creates an almost invisible seam and is worth learning if you have not tried it before. Whipstitch is quicker and still very tidy when done neatly.
Once seamed, turn the bag right side out. You should now have a clean, open tote shape.
Knitting the Handles
The handles are worked as long, narrow strips that are then sewn firmly to the inside top edge of the bag.
Cast on 8 stitches.
Row 1: K1, P1 across (seed stitch).
Row 2: P1, K1 across.
Continue in seed stitch until the handle measures 20 inches long, or your preferred length. A 20-inch handle allows for comfortable shoulder carrying. If you want handles that sit in the crook of your arm or hang from your hand, shorten them to about 12 to 14 inches.
Bind off all stitches and leave a long tail for sewing.
Make two handles.
Attaching the Handles
Position each handle approximately 3 inches in from either side seam along the top edge of the bag. Using the long yarn tail and your tapestry needle, sew the ends of each handle securely to the inside of the bag, stitching through the top garter band. Go around the perimeter of the handle end multiple times and then work a few stitches in an X pattern across the center for extra security. This reinforcement is important — tote bag handles endure a lot of stress and need to be attached very firmly.
Finishing Your Tote Bag
Weave in all loose ends using your tapestry needle. Once all ends are secured, give your bag a gentle hand wash in cool water with a small amount of mild soap. Lay it flat on a clean towel and reshape it while it is still damp. Allow it to air dry completely before using it. This washing step is called blocking, and it makes a noticeable difference — the stitches relax and even out, the yarn softens slightly, and the overall fabric becomes much more beautiful.
Optional: Adding a Fabric Lining
A fabric lining is not strictly necessary, but it transforms a simple knitted tote into something that feels truly finished and professional. It also provides structure so the bag holds its shape even when items inside shift around.
To add a lining, cut two rectangles of your chosen cotton fabric, each measuring approximately 15 inches wide by 16 inches tall (this gives you seam allowance on all sides). With right sides together, sew the two rectangles along the bottom and two side edges, leaving the top open. Fold the top edge of the lining down by about half an inch and press with an iron to create a clean fold. Drop the lining inside your knitted tote (wrong sides of lining facing the wrong sides of your knitting), then use a hand sewing needle and thread to stitch the folded top edge of the lining to the inside of the bag just below the top garter band. Work in small, even stitches for a tidy finish.
Tips and Customization Ideas
One of the joys of making your own bag is that you can adapt it in countless ways. Here are some ideas to make yours feel uniquely yours.
Color blocking: Work the bottom section of the bag in one color and switch to a contrasting color for the main body. This is a simple way to add visual interest without learning any new techniques.
Fringe: Cut lengths of yarn about 12 inches long and use a crochet hook to attach them along the bottom edge of the bag for a boho fringe effect. This works especially beautifully with a natural or jute-toned yarn.
Pom-pom accent: Tie a large fluffy pom-pom to one of the handles. You can make one from the same yarn or use a contrasting color or texture, like a fuzzy mohair blend, for contrast.
Embroidery: Once the bag is finished and blocked, use a tapestry needle and contrasting yarn to embroider simple flowers, leaves, or geometric shapes on the front panel. This requires no additional knitting knowledge — just basic embroidery stitches like the lazy daisy or straight stitch.
Longer body: Add more repeats of the lace pattern section to create a deeper bag that is better suited for groceries or beach gear. Just make sure to add additional yarn to your shopping list.
Zipper closure: For a more secure bag, have a zip sewn along the top opening by a local tailor or fabric store, or sew one in yourself if you are comfortable with machine sewing.
Caring for Your Knitted Tote
Cotton is one of the most durable natural fibers you can use for a bag, and with proper care, your tote will last for years. Hand wash it in cool water or machine wash it on a gentle cycle in a mesh laundry bag. Lay flat to dry rather than putting it in a dryer, as heat can cause cotton to shrink and may distort the shape of your bag. Avoid wringing it out forcefully — instead, press the excess water out gently and then roll the bag in a clean dry towel to absorb more moisture before laying it flat.
If your bag picks up a stain, treat it promptly with a small amount of gentle dish soap or stain remover before washing. Because cotton is very receptive to dye, avoid soaking it for extended periods in hot water, which can fade the color over time.
Skill Level and Time Commitment
This pattern is rated as beginner to intermediate. If you are comfortable with knit, purl, yarn-overs, and basic decreases, you have everything you need to complete this bag successfully. The lace section sounds complex but is actually very forgiving — if you drop a yarn-over or miscount by one stitch, it is usually easy to correct on the following row without needing to rip back too far.
As for time, most knitters complete the main body of this bag in about six to ten hours of knitting, spread across a few sessions. Add another hour or two for the handles, seaming, and finishing. If you add a fabric lining, budget an additional hour for cutting, sewing, and attaching it. All in all, this is a very achievable weekend project.
A Final Note
A summer knitted tote bag is one of those projects that you will come back to again and again. Once you have made one, you will likely want to make another in a different color or stitch pattern, or as a gift for a friend. There is a reason these bags have become a staple in the knitting community every spring and summer — they are fast, fun, satisfying, and genuinely useful.
If you make this pattern, we would love to see how it turned out. Share your finished bag using the hashtag on social media, or drop a comment with any questions or modifications you made along the way. Happy knitting, and enjoy every stitch of this sunny little project.