Knitted Tote Bag Free Pattern for the Perfect Summer Look

Knitted Tote Bag Free Pattern for the Perfect Summer Look

There is something undeniably satisfying about carrying a bag you made yourself. Whether you are heading to the farmers market, packing a beach towel and sunscreen, or simply running errands around town, a knitted tote bag brings a handmade charm that no store-bought accessory can replicate. The good news is that you do not need to be an advanced knitter to make one. This free pattern is designed with clarity and accessibility in mind, so whether you are a confident beginner or an experienced knitter looking for a relaxing weekend project, you will find everything you need right here.

This pattern creates a sturdy, stylish, and spacious tote bag with a clean texture that works beautifully in cotton yarn — the ideal fiber for summer carry-alls. The finished bag is roomy enough to hold your essentials, strong enough to carry a book and a water bottle, and beautiful enough to compliment any warm-weather outfit. 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 worthwhile project. First, knitting your own accessories gives you complete control over color, size, and texture. You can match it to your wardrobe, personalize it with stripes or colorwork, or keep it simple and classic with a single neutral shade.

Second, a cotton knitted tote is an environmentally conscious choice. Rather than relying on single-use plastic bags or buying mass-produced accessories, you are creating something durable and reusable from natural fiber. Cotton bags can last for years with proper care, and when they do eventually wear out, they biodegrade far more kindly than synthetic alternatives.

Third, the knitting process itself is deeply enjoyable. This pattern uses simple stitches — primarily seed stitch and stockinette — so your hands stay busy but your mind stays relaxed. It is the kind of project you can work on while watching a summer evening movie or sitting on the porch with a cold drink nearby.


Materials You Will Need

Getting your materials together before you start is one of the most important steps for a smooth knitting experience. Here is everything you need for this project.

Yarn: Approximately 300 to 350 yards of worsted weight cotton yarn. 100% cotton is strongly recommended for this project because it is washable, durable, and holds its shape well in a bag. Look for a yarn labeled as “worsted” or “aran” weight. Some popular options include Lion Brand 24/7 Cotton, Paintbox Yarns Simply DK (at a slightly lighter weight), or Paintbox Yarns Simply Worsted. For a classic summer look, try a natural cream, a warm tan, a sky blue, or a bright coral. If you want a more neutral bag that goes with everything, undyed or off-white cotton is always a winning choice.

Needles: US size 7 (4.5mm) straight or circular knitting needles. Circular needles are useful here even if you are knitting flat, because the cord accommodates the width of the bag comfortably.

Additional supplies: A tapestry needle for weaving in ends, scissors, a measuring tape, four stitch markers (optional but helpful), and two pieces of ribbon, webbing, or additional knitted cord for the handles if you prefer a sturdier strap option. You will also want a stitch holder or piece of scrap yarn if you choose to add the optional handle variation.


Gauge

Gauge: 18 stitches and 24 rows = 4 inches (10 cm) in stockinette stitch on US 7 needles.

Getting gauge is always important when knitting a bag, but it is less critical here than in a garment because fit is more forgiving. Still, checking your gauge before you begin will help ensure your finished bag comes out close to the intended size. Knit a small swatch of about 20 stitches and 26 rows, block it lightly, and measure it. If your swatch is too small, try going up a needle size. If it is too large, try going down.


Finished Measurements

The finished tote measures approximately 14 inches wide by 13 inches tall (excluding handles), with handles that add approximately 10 inches of carrying room. This is a generous, practical size — big enough for a day at the beach or a trip to the library, but not so large that it becomes unwieldy.


Abbreviations

Here is a quick reference guide to the abbreviations used in this pattern.

CO = Cast on. K = Knit. P = Purl. K2tog = Knit two stitches together (decrease). St(s) = Stitch(es). RS = Right side. WS = Wrong side. Rep = Repeat. PM = Place marker. SM = Slip marker. BO = Bind off. Sl1 = Slip one stitch purlwise.


Pattern Notes

This tote bag is knitted flat in two panels — a front panel and a back panel — which are then seamed together along the bottom and sides. The handles are picked up and knitted directly from the top edge of each panel, giving the bag a seamless, polished look from the outside.

The body of the bag is worked in a combination of seed stitch borders and stockinette, which gives the bag a classic, clean appearance while the seed stitch edges prevent rolling. If you prefer an entirely seed stitch bag for a more textured look, you can simply continue the seed stitch pattern throughout the body — it will use slightly more yarn but looks gorgeous.

The pattern is written for one size. For a larger bag, cast on more stitches in multiples of two and add rows to the body section as desired. For a smaller bag, reduce accordingly.


The Pattern

Step One: Cast On and Bottom Border

Using US size 7 needles and your chosen cotton yarn, cast on 64 stitches using a long-tail cast on or your preferred method. The long-tail cast on is recommended here because it creates a firm, even edge that gives the bottom of the bag structure.

Row 1 (RS): K1, P1 across all 64 stitches. This is the seed stitch pattern.
Row 2 (WS): K1, P1 across all 64 stitches. Because seed stitch alternates on each row, you are always knitting the purl stitches and purling the knit stitches from the previous row.
Row 3: Rep Row 1.
Row 4: Rep Row 2.
Row 5: Rep Row 1.
Row 6: Rep Row 2.

You have now completed 6 rows of seed stitch for the bottom border. This will become the base edge of your bag.

Step Two: Body of the Bag

Now you will transition into the main body of the bag, which is worked mostly in stockinette with seed stitch side borders.

Row 7 (RS): K1, P1, K1, P1 (4 seed stitch border stitches), knit to last 4 stitches, K1, P1, K1, P1 (4 seed stitch border stitches).
Row 8 (WS): K1, P1, K1, P1, purl to last 4 stitches, K1, P1, K1, P1.

Repeat Rows 7 and 8 until the body of the bag measures 12 inches from the cast-on edge, ending with a WS row. This will take approximately 56 to 60 rows depending on your gauge, so keep your measuring tape nearby and check periodically.

The seed stitch borders on the sides serve two purposes: they add a design element, and they keep the edges of the knitted fabric flat and even rather than rolling inward the way pure stockinette tends to do.

Step Three: Top Border

Once your body measures 12 inches, it is time to work another band of seed stitch across the entire width to create a clean, structured top edge.

Row 1 (RS): K1, P1 across all 64 stitches.
Row 2 (WS): K1, P1 across all 64 stitches.
Row 3: Rep Row 1.
Row 4: Rep Row 2.
Row 5: Rep Row 1.
Row 6: Rep Row 2.

Do not bind off yet. You will work the handles next.

Step Four: Knitting the Handles

This is where the pattern becomes especially satisfying, because the handles grow directly out of the top edge of the bag, giving it a wonderfully integrated look.

Still on the RS, work the handle setup row as follows:

Handle Setup Row (RS): Seed stitch 4, knit 10, bind off 32 stitches firmly (these form the open top of the bag), knit 10, seed stitch 4.

You now have two groups of 14 stitches each on your needle, separated by the bound-off center section. You will work each handle separately.

Left Handle:

With RS facing, you are working on the left 14 stitches.

Row 1 (RS): K1, P1, K1, P1, knit 6, K1, P1, K1, P1.
Row 2 (WS): K1, P1, K1, P1, purl 6, K1, P1, K1, P1.

Repeat these 2 rows until the handle measures 10 inches from the bind-off row, ending with a WS row.

Next row (RS): K1, P1 across all 14 stitches (seed stitch across entire handle).
Following row (WS): K1, P1 across all 14 stitches.
Repeat these 2 seed stitch rows two more times (6 rows total of seed stitch).

Bind off all 14 stitches in pattern (meaning bind off in seed stitch, knitting the knit stitches and purling the purl stitches as you go for a neat edge).

Break yarn and weave in the end.

Right Handle:

Rejoin yarn to the right 14 stitches with RS facing.

Work exactly the same as the Left Handle: stockinette center with seed stitch borders for 10 inches, then 6 rows of full seed stitch, then bind off in pattern.

Break yarn and weave in the end.

Step Five: Make the Second Panel

Repeat all steps from Step One through Step Four to create the back panel of the tote bag. It should be identical to the front panel.


Assembly

Lay both panels with wrong sides facing each other and right sides facing out. This is important — you want the seams to be on the inside of the bag.

Using a tapestry needle and a length of matching yarn (approximately 30 inches should be sufficient), seam the two panels together along the bottom edge using a mattress stitch or whip stitch. Take your time here. A neat seam on the bottom of the bag makes a significant difference in the finished look and in the bag’s structural integrity.

Next, seam both side edges the same way, working from the bottom corner upward to the top edge. Stop when you reach the beginning of the handle section — the handles remain open and free on both sides.

Once the sides and bottom are seamed, gently sew the inner edges of the two corresponding handles together where they meet at the top. You will sew the left handle of the front panel to the left handle of the back panel, and the right handle of the front panel to the right handle of the back panel. Use a whip stitch or mattress stitch and sew along both edges of the handle length, leaving the center section free for you to grip. This creates a double-thick, sturdy handle that will comfortably hold the weight of your bag’s contents.


Finishing Touches

Weave in all remaining yarn ends securely using your tapestry needle. Block the finished bag lightly by dampening it with cool water and gently pressing it into shape. Cotton yarn responds beautifully to wet blocking — the stitches even out, the fabric relaxes, and the whole bag looks polished and intentional rather than just finished.

Allow the bag to dry completely flat before using it. Once dry, it is ready to carry.


Customization Ideas

One of the best things about this pattern is how adaptable it is. Here are a few ways to make it entirely your own.

Stripes: Introduce a second or third color by changing yarns at the beginning of any row. Bold horizontal stripes in contrasting colors like cream and coral, or navy and white, create a nautical feel that is perfect for a beach tote.

Colorblock: Work the bottom third of the bag in one color and the top two-thirds in another for a modern, graphic look.

Added pockets: Before seaming the panels together, knit a small rectangle in seed stitch, approximately 5 inches wide and 4 inches tall, and sew it to the inside of one panel before assembly. This creates a hidden inner pocket that is perfect for keeping your keys or phone within easy reach.

Drawstring top: Instead of leaving the top of the bag fully open, work two rows of eyelets (yarn over, K2tog evenly spaced) just below the top seed stitch border, and thread a cotton cord or ribbon through to gather the top closed. This transforms the tote into more of a drawstring market bag.

Lining: For a more structured bag that holds its shape even when not full, cut a piece of fabric slightly smaller than the interior dimensions of the bag, fold the edges under, and hand-stitch it to the inside. A linen or canvas fabric works beautifully with cotton yarn.


Care Instructions

Because this bag is made from 100% cotton, care is straightforward. Machine wash on a gentle cycle in cool water, or hand wash in a sink with mild dish soap. Do not wring the bag — instead, gently press excess water out against the sink and lay it flat to dry. Avoid putting a cotton knitted bag in a dryer, as the heat can cause the fibers to shrink and distort the shape.

With proper care, this bag will serve you for many summers to come.


Tips for Beginner Knitters

If this is one of your first larger knitting projects, a few practical tips can make the experience much smoother.

Use stitch markers to mark the 4-stitch seed stitch borders on each side of the bag body. This way, you never lose track of where the border ends and the stockinette begins. Count your stitches at the end of every few rows, especially in the early stages. It is far easier to catch a mistake on row 10 than on row 50. When working the handles, keep your tension consistent and avoid pulling the yarn too tightly at the beginning of each row, as this can cause the sides of the handles to pucker. And do not rush the seaming — a slow, careful seam made with a tapestry needle and matching yarn is virtually invisible and makes the whole project look professionally finished.


Pattern Summary

For quick reference, here is the full pattern at a glance. Cast on 64 stitches. Work 6 rows of seed stitch for the bottom border. Work the body in stockinette with 4-stitch seed stitch borders on each side until the piece measures 12 inches. Work 6 rows of seed stitch across all stitches for the top border. Work the handle setup row to divide the stitches. Knit each handle for 10 inches with stockinette center and seed stitch borders, then work 6 rows of full seed stitch and bind off. Repeat for the back panel. Seam the panels together and finish the handles. Weave in ends, block, and enjoy.


Final Thoughts

A knitted tote bag is more than just a functional object — it is a small act of creativity that you carry with you into the world. Every time you bring it to the market or the beach or the park, it tells a small, quiet story about your skills and your care. This pattern is designed to be simple enough to actually finish, which is perhaps the most important feature of any good pattern. There is a particular joy in casting on a project knowing that you will see it through to the end and that the end result will be something genuinely beautiful and useful.

Whether you follow this pattern exactly or use it as a starting point for your own variations, we hope it brings you many hours of enjoyable knitting and many seasons of practical, stylish use. Happy making.

Categorized in:

Bags,

Last Update: September 8, 2026