Weekend Tote Bag Free Knitting Pattern – Knitting Pattern

Weekend Tote Bag Free Knitting Pattern

There is something deeply satisfying about carrying a bag you made with your own hands. Whether you are heading to the farmers market, packing for a weekend getaway, or simply running errands around town, a hand-knitted tote bag brings a warmth and personality that no store-bought bag can match. This free knitting pattern for a weekend tote bag is designed with practicality and beauty in mind — it is sturdy enough to hold your groceries, stylish enough to carry to brunch, and simple enough that knitters of an intermediate skill level can complete it in a weekend or two.

If you have been searching for a free knitting pattern that delivers a truly useful finished object, this is it. Grab your needles, pick your favorite worsted weight yarn, and let’s get started.


Why Knit Your Own Tote Bag?

Before we dive into the pattern itself, it is worth taking a moment to appreciate why a knitted tote bag is such a rewarding project. Unlike a sweater or a pair of socks, a tote bag delivers instant gratification — you can see the finished object taking shape very quickly, and the construction is straightforward enough that you do not need to manage complex shaping or seaming across dozens of pieces.

Knitted tote bags are also endlessly customizable. You can change the colorway, add a lining, incorporate pockets, or switch up the stitch pattern to create something that feels completely your own. The pattern below gives you a solid, tested foundation, but every decision you make along the way — from the color of your yarn to the style of your handles — turns this into a one-of-a-kind creation.

There is also an environmental argument to be made. A well-knitted cotton or recycled fiber tote bag will last for years, reducing your dependence on single-use bags and fast-fashion accessories. When you knit with high-quality yarn, you are investing in something that improves with age rather than falling apart after a season.


Materials You Will Need

To make this weekend tote bag, gather the following supplies before you begin.

Yarn: Approximately 400 to 500 yards of worsted weight yarn (Category 4). For best results, choose a cotton or cotton-blend yarn, as it has the structure and washability a tote bag demands. Lion Brand 24/7 Cotton, Paintbox Simply DK Cotton, and Cascade Ultra Pima are all excellent choices. You can use a single color for a clean, modern look, or choose two colors and work stripes for added visual interest.

Needles: US size 7 (4.5mm) straight or circular needles, at least 24 inches long if using circulars. Circular needles make managing the stitch count more comfortable, especially when the bag begins to grow.

Notions: A tapestry needle for weaving in ends, a stitch marker or two, scissors, and a measuring tape. If you plan to add an interior lining — which is highly recommended for added structure — you will also need fabric, a sewing needle, and thread.

Optional: Two wooden dowels or a pair of store-bought bamboo handles if you prefer a more structured handle. D-rings and webbing straps are another option if you want an adjustable or leather-look handle.


Gauge

Gauge for this pattern is 18 stitches and 24 rows over 4 inches (10 cm) in stockinette stitch, using US size 7 needles. As always, take the time to knit a gauge swatch before beginning. Because this is a bag rather than a garment, gauge is not absolutely critical, but working to the stated gauge will ensure your finished bag matches the dimensions given below. A bag knitted at a looser gauge will be floppy and less practical; a tighter gauge will give you a firmer, more structured fabric.

Finished Dimensions: Approximately 14 inches wide by 15 inches tall, with handles measuring approximately 10 inches in length. These dimensions give you a generously sized bag that is comfortable to wear over the shoulder.


Skill Level

This pattern is rated intermediate. You should be comfortable with the knit and purl stitches, basic increases and decreases, picking up stitches along a cast-on edge, and working a simple i-cord. If you are a confident beginner who has completed at least one or two projects beyond scarves, you will likely find this pattern very manageable with a little patience.


Abbreviations

Before you begin, familiarize yourself with the following abbreviations used throughout the pattern.

k — knit
p — purl
CO — cast on
BO — bind off
RS — right side
WS — wrong side
rep — repeat
st(s) — stitch(es)
pm — place marker
sm — slip marker
k2tog — knit two together (a right-leaning decrease)
ssk — slip, slip, knit (a left-leaning decrease)
yo — yarn over


Pattern Notes

This tote bag is worked flat in two identical panels (a front and a back), which are then seamed together along the sides and bottom. The handles are worked as separate i-cord lengths and sewn on once the bag is complete.

If you prefer to work in the round, you can easily adapt this pattern by casting on double the number of stitches and working a tube. The instructions below, however, describe the flat construction method, which many knitters find more intuitive.

The stitch pattern used for the body of the bag is a simple seed stitch border with a stockinette center, which gives the finished bag a polished, structured appearance. The seed stitch edges prevent the stockinette from curling, keeping your bag looking neat even without a lining.


The Pattern

Cast On and Foundation

Using the long-tail cast on method, CO 64 stitches. This method creates a firm, neat edge that works perfectly for the base of a tote bag. If you prefer a different cast on, that is perfectly fine.

Row 1 (RS): K1, p1 across all 64 stitches. This establishes your seed stitch fabric.

Row 2 (WS): P1, k1 across all 64 stitches. Because seed stitch is worked by always knitting the purls and purling the knits, you are building a beautiful, textured border.

Repeat Rows 1 and 2 until the seed stitch border measures 1.5 inches from the cast-on edge. This border runs along the bottom of the bag and helps reinforce the base, which takes the most wear over time.

Body of the Bag

Now you will transition into the main body stitch pattern, which combines a seed stitch border on each side with stockinette in the center. This combination keeps the edges flat and the center smooth.

Setup Row (RS): Work 6 stitches in seed stitch (knit the purls and purl the knits as established), knit to the last 6 stitches, work 6 stitches in seed stitch.

Setup Row (WS): Work 6 stitches in seed stitch, purl to the last 6 stitches, work 6 stitches in seed stitch.

Repeat these two rows until the body of the bag measures 13 inches from the cast-on edge, or your desired height minus 2 inches (which you will use for the top border). At this point your bag should feel substantial and have a lovely drape.

Top Border

Work the seed stitch pattern across all 64 stitches for 2 inches, mirroring the base border. This creates a satisfying visual symmetry and gives the top edge of the bag enough structure to hold its shape when the handles are attached.

Bind off: BO all 64 stitches loosely in pattern (binding off in seed stitch means you should knit the knits and purl the purls as you bind off). A loose bind off is important here — if you bind off too tightly, the top of your bag will pucker.

Repeat this entire process to make the second panel.


Assembling the Bag

Lay the two panels together with wrong sides facing each other. Using a tapestry needle and a length of your working yarn, seam along the two side edges and the bottom edge using mattress stitch. Mattress stitch creates a nearly invisible seam on the right side of the fabric and keeps the bag looking polished and professional.

Work the mattress stitch slowly and steadily, pulling the yarn snugly but not so tight that it gathers the fabric. When you reach the corners, take an extra stitch or two to reinforce them — the bottom corners of a tote bag bear the most strain and benefit from a little extra attention.

Once all three sides are seamed, turn the bag right side out and gently press it with a damp cloth or steam iron (check your yarn’s care label first). Blocking the seams at this stage will make a noticeable difference in the finished appearance of your bag.


Making the Handles

The handles for this bag are made using a three-stitch i-cord, which is both sturdy and attractive. I-cord is worked on double-pointed needles or a small circular needle, and it creates a tightly twisted tube of knitted fabric.

Using double-pointed needles in the same size as your project needles, CO 3 stitches. Without turning your work, slide the stitches to the other end of the needle and bring the working yarn around the back. Knit across the 3 stitches. Repeat this process — sliding the stitches rather than turning the needle — until the i-cord measures 24 inches. Bind off and cut the yarn, leaving a 6-inch tail for sewing.

Make two handles.

If you prefer the look of twisted or braided handles, make three i-cords per handle at 28 inches each and braid them together before sewing them on. The braided handles add extra durability and a beautiful handcrafted texture.

Attaching the Handles

On the front panel of the bag, position the handles so that the outer edges of each handle sit approximately 3 inches in from each side seam. This placement balances the bag nicely when it is loaded with contents. Using a tapestry needle and a length of yarn, sew each end of the handle securely to the inside of the top seed stitch border, working in a small box pattern and then crossing the box diagonally for maximum strength. Repeat on the back panel, taking care to position the handles in the exact same position so the bag hangs evenly.

Give each attachment point a few extra stitches for good measure. The handles are what will carry the full weight of your bag’s contents, so there is no such thing as too secure here.


Optional Enhancements

Adding a Fabric Lining

A fabric lining is optional but highly recommended if you plan to use this bag for shopping or carrying anything heavy. The lining prevents small items from slipping through the knit fabric, adds structure to the bag, and makes it much easier to find things when you are rummaging around inside.

To line your bag, cut two pieces of fabric to the same dimensions as your knitted panels, adding a half-inch seam allowance on all sides. Sew the two fabric pieces together along the sides and bottom, leaving the top open. Fold the top edge of the lining down by half an inch and press. Place the lining inside the bag with wrong sides together, pin the top edge of the lining to the inside of the bag’s top border, and hand-stitch it neatly in place using a sewing needle and matching thread. A coordinating cotton print, linen, or canvas fabric all work beautifully.

Adding a Zipper Pocket

If you would like a secure interior pocket, sew a small zippered pocket onto the fabric lining before inserting it into the bag. Cut a rectangle of fabric approximately 7 inches wide by 5 inches tall, fold over and hem the edges, and sew in a zipper along the top edge. Stitch the pocket to the wrong side of one of your lining pieces before assembling the lining.

Striped Colorway

This pattern works beautifully in stripes. Simply change colors every two rows in the stockinette body section. When switching colors, carry the unused yarn up the side edge rather than cutting it each time — this reduces the number of ends you need to weave in and keeps the side seam tidy.


Caring for Your Knitted Tote Bag

Cotton and cotton-blend yarns are generally machine washable on a gentle cycle, but always check your yarn’s care label to be sure. Wash your bag inside out to protect the outer surface, and reshape it while damp. Lay flat to dry rather than hanging, which can cause the bag to stretch out of shape over time.

Over time, cotton yarn will soften with washing and use, giving your bag a beautifully broken-in quality that only gets better the more you use it.


Tips for Success

If you are new to knitting bags, a few practical tips can make the process even smoother. Use stitch markers to delineate the seed stitch borders from the stockinette center — this small habit prevents you from losing track of where you are in the pattern, especially if you set your work down mid-row.

Weave in your ends as you go rather than leaving them all to the end. On a bag with solid fabric, loose ends can work their way out through the knitted stitches over time, and catching them early with a careful weave-in prevents this.

If your stockinette fabric is curling even with the seed stitch border, try blocking the finished panels before seaming. Wet blocking — soaking the panels in cool water, pressing out the excess moisture, and laying them flat to dry — relaxes the fibers and dramatically improves the structure of the finished fabric.


Final Thoughts

This free knitting pattern for a weekend tote bag is a project that rewards you at every stage — from the satisfying rhythm of the stockinette body to the moment you seam the panels together and see the bag take shape, right through to the first time you carry it out the door loaded with fresh bread and vegetables from the market. It is the kind of project you will want to make again and again, in every color you love, as gifts for friends and as treats for yourself.

The best thing about knitting your own accessories is that every stitch is a small act of intention. You chose the yarn, the color, the size, and the finish. You put your time and care into every row. What comes out at the end is not just a bag — it is something made with your own hands, built to last, and entirely yours.

Happy knitting.

Categorized in:

Bags,

Last Update: November 4, 2026

Tagged in:

, , , , ,