14 Free Knitted Tote Bag Patterns You’ll Love

14 Free Knitted Tote Bag Patterns You’ll Love

Knitting a tote bag is a practical way to combine fashion with function. A handmade tote can be a sturdy everyday companion, a thoughtful gift, or a small business starter for locals markets and craft fairs. The patterns below are free, friendly for a range of skill levels, and designed to be adaptable to your favorite yarns and colors. Each pattern includes the basic measurements, suggested yarn weights, a simple gauge note, and clear, repeatable instructions to help you create a reliable, stylish bag you’ll reach for again and again.

Whether you’re a brand-new knitter learning the basics or a seasoned crafter looking for a few new shapes to add to your repertoire, these 14 tote patterns cover a spectrum of textures, closures, and sizes. You’ll find everything from quick projects that can be completed over a weekend to larger, more structured bags that stand up to heavy use. Let’s dive into the world of knitted tote bags that marry practicality with personality.

Pattern 1: Classic Garter Stitch Tote
Overview
The garter stitch tote is a timeless choice. The repeating knit rows create a sturdy fabric that wears well without needing complicated shaping. This pattern emphasizes a clean, minimalist look that works with any wardrobe.

Materials

  • Bulky weight wool or wool blend, about 250–320 yards
  • Pair of US size 9 (5.5 mm) knitting needles
  • 12-inch by 18-inch lining fabric (optional)

Gauge

  • 14 stitches and 20 rows = 4×4 inches in garter stitch

Finished size

  • Approximately 13 inches wide by 12 inches tall
  • Handles: about 14 inches long when finished

Instructions

  1. Cast on 40 stitches.
  2. Work every row in garter stitch (knit every row) until the piece measures 12 inches from the cast-on edge.
  3. Bind off loosely.
  4. Repeat to make the second panel exactly as above.
  5. With wrong sides together, seam the two panels along the sides, leaving the top edge open.
  6. Create two short handles: pick up and cast on 8 stitches along the top edge of each side, knit a 30-inch i-cord, and braid or knot ends to finish. Attach handles to the bag top evenly.
  7. If desired, sew a lining to the inside for extra structure and a clean finish. Weave in all ends.

Finishing tips

  • For a more tailored tote, use a slightly tighter bind off and a lining to help the bag keep its shape.
  • Add a magnetic clasp or a small button and loop to keep contents secure if you carry groceries or school supplies.

Pattern 2: Seed Stitch Everyday Tote
Overview
A great stepping stone for novice knitters, the seed stitch creates a textured surface that’s dense enough to hold its shape. It’s stylish and forgiving for beginners who want a little more interest than garter stitch.

Materials

  • DK weight yarn, about 300–350 yards
  • US size 7 (4.5 mm) needles
  • Optional interior pocket lining

Gauge

  • 22 stitches and 28 rows = 4 inches in seed stitch

Finished size

  • About 12 inches wide by 14 inches tall
  • Handles: 16 inches long

Instructions

  1. Cast on 46 stitches.
  2. Row 1 (RS): K1, P1, repeat to end.
  3. Row 2 (WS): P1, K1, repeat to end.
  4. Repeat Rows 1–2 for a seed stitch pattern until the piece measures 14 inches.
  5. Bind off loosely.
  6. Knit a second panel the same way.
  7. Sew sides together, leaving the top edge open.
  8. Pick up stitches along the top edge and knit two 16-inch handles or knit two I-cord handles for a neater finish.
  9. Optional: add an interior pocket by sewing a small rectangle to the lining fabric and attaching it inside.

Variations

  • Use two contrasting DK colors to create a subtle two-tone effect.
  • Add a decorative strip of seed stitch in a contrasting color across the top edge.

Pattern 3: Striped Beach Tote
Overview
Perfect for sunny days, the striped tote is lightweight yet sturdy, especially when made in cotton or a cotton blend. Stripes give you built-in colorwork without complicated techniques.

Materials

  • Cotton or cotton blend yarn, 600–800 yards total (two colors)
  • US size 8 (5 mm) needles
  • Optional fabric liner to keep contents contained

Gauge

  • 20 stitches and 28 rows = 4 inches in stocking stitch (stockinette)

Finished size

  • About 15 inches wide by 14 inches tall
  • Handles: 18 inches long

Instructions

  1. Cast on 60 stitches with Color A.
  2. Row 1 (RS): K across.
  3. Row 2 (WS): P across.
  4. Alternate rows in stockinette until fabric measures 6 inches.
  5. Begin Color B for Stripe 1: knit 6 rows in Color B, then switch back to Color A and knit 6 more rows. Repeat stripe sequence until the body measures 14 inches tall.
  6. Bind off loosely.
  7. Knit a second panel the same way and seam the sides.
  8. Create two 18-inch handles by picking up stitches along the top edge.

Tips

  • Weave in ends neatly at color changes to prevent fray.
  • For a more structured tote, reinforce the bottom with a lightweight interfacing or stiff cardboard inserted inside a sewn lining.

Pattern 4: Basketweave Carryall
Overview
Basketweave fabric gives a sturdy, textured look that’s reminiscent of a woven basket. It’s perfect for a tote that carries heavy groceries, books, or knitting supplies.

Materials

  • Aran weight yarn, about 350–420 yards
  • US size 8 (5 mm) needles
  • Optional fabric liner

Gauge

  • 18 stitches and 22 rows = 4 inches in basketweave

Finished size

  • Approximately 14 inches wide by 13 inches tall
  • Handles: 15 inches long

Instructions

  1. Cast on 46 stitches.
  2. Row 1 (RS): K3, P3 repeat to end.
  3. Row 2 (WS): P3, K3 repeat to end.
  4. Row 3 (RS): K all stitches.
  5. Row 4 (WS): P all stitches.
  6. Repeat Rows 1–4 until your panel measures 12 inches.
  7. Bind off loosely.
  8. Knit a second panel identically and seam the sides.
  9. Attach two handles by picking up stitches along the top edge.

Variations

  • Use a mix of two colors for a woven look by alternating panels in color blocks.
  • For extra stability, sew a lightweight canvas lining to the interior.

Pattern 5: Ripple Wave Tote
Overview
A gentle chevron ripple gives this tote a playful, ocean-inspired texture. It’s easy to adapt to different colorways, and a longer handle length makes it comfortable for shoulder carry.

Materials

  • Worsted weight yarn, 500–650 yards
  • US size 7 (4.5 mm) needles
  • Optional lining fabric

Gauge

  • 20 stitches and 28 rows = 4 inches in stockinette with garter ridges for ripple effect

Finished size

  • About 13 inches wide by 15 inches tall
  • Handles: 22 inches long

Instructions

  1. Cast on 60 stitches.
  2. Row 1 (RS): K1, K2tog, K2, Purl to end—repeat pattern across to create a slight chevron.
  3. Row 2 (WS): P across.
  4. Row 3 (RS): K1, Slip 1, K1, Purl, then attempt to mirror the ripple pattern to form a chevron.
  5. Continue in this manner, increasing or decreasing slightly at intervals to form a gentle ripple until the piece measures 15 inches.
  6. Bind off loosely.
  7. Knit the second panel identically and seam sides.
  8. Add handles by picking up stitches along the top edge and knitting 2 handles, or knit two 22-inch I-cord handles.

Note

  • Ripple patterns can be a little abstract at first. If you prefer more defined waves, use a simple two-row repeat with short-row shaping at the edges, but keep it simple to maintain the tote’s sturdiness.

Pattern 6: Mesh Lattice Tote
Overview
Openwork mesh is airy and modern, ideal for summer snacks, beach towels, or a lightweight tote. A lattice feel can be achieved with elongated stitches.

Materials

  • Light worsted or DK weight yarn, 450–550 yards
  • US size 6 (4 mm) needles
  • Optional lining

Gauge

  • 22 stitches and 28 rows = 4 inches in stockinette with a ladder-like mesh pattern

Finished size

  • Approximately 14 inches wide by 13 inches tall
  • Handles: 16 inches long

Instructions

  1. Cast on 52 stitches.
  2. Row 1 (RS): Knit across.
  3. Row 2 (WS): Purl across.
  4. Row 3 (RS): K2, YO, K2, YO, repeat to end.
  5. Row 4 (WS): P across.
  6. Repeat Rows 3–4 to create a vertical mesh pattern for 12–13 inches.
  7. Bind off loosely.
  8. Knit second panel and seam. Leave top edge open.
  9. Attach two handles by picking up stitches along the top edge and knitting 16–18 inch handles.

Tips

  • Dropped-stitch techniques can create a larger mesh; keep tension gentle to avoid overly large holes.
  • A simple cotton-linen blend yields a crisp texture and good drape.

Pattern 7: Cable Comfort Tote
Overview
A touch of cable texture adds elegance and structure without making the pattern overly complicated. It’s a great project to practice basic cabling with a cable needle.

Materials

  • Aran weight yarn, about 420–520 yards
  • US size 7 (4.5 mm) needles
  • Cable needle

Gauge

  • 18 stitches and 24 rows = 4 inches in a simple 2×2 cable pattern

Finished size

  • About 14 inches wide by 13 inches tall
  • Handles: 18 inches

Instructions

  1. Cast on 44 stitches.
  2. Row 1 (RS): K2, P2, K2, P2, repeat to end.
  3. Row 2 (WS): P across.
  4. Row 3 (RS): K2, C4F, K2, P2, repeat.
  5. Row 4 (WS): P across.
  6. Row 5 (RS): K2, C4B, K2, P2, repeat.
  7. Row 6 (WS): P across.
  8. Repeat the cable motif (Rows 3–6) until the panel measures 12 inches.
  9. Bind off loosely.
  10. Knit the second panel identically and seam sides.
  11. Attach two handles by picking up stitches along the top edge and knitting 16–18 inch handles.

Pattern 8: Simple Slouch Tote
Overview
This is a roomy, relaxed tote with minimal shaping. It’s ideal for quick projects or a weekend make.

Materials

  • Chunky weight yarn, 300–420 yards
  • US size 9 (5.5 mm) needles
  • Optional inner pocket

Gauge

  • 12 stitches and 18 rows = 4 inches in stockinette

Finished size

  • About 15 inches tall by 14 inches wide
  • Handles: 18 inches

Instructions

  1. Cast on 52 stitches.
  2. Work even in stockinette (K on RS, P on WS) for 12 inches.
  3. Increase evenly at the top corners to create a gentle trapezoid shape? To keep simple, skip increasing—just knit straight and sew a bottom seam to stabilize.
  4. Bind off loosely.
  5. Knit a second panel to the same size and seam the sides.
  6. Attach two handles by picking up stitches along the top edge and knitting 18–20 inch handles.

Variations

  • Modify height by adding more rows before binding off.
  • Use a tonal color palette to keep the look cohesive.

Pattern 9: Chevron Patchwork Tote
Overview
Chevron patterns create dynamic, diagonal stripes that resemble a zigzag. This tote can be made with short color blocks to create a patchwork effect without complicated colorwork.

Materials

  • Medium weight yarn, about 600–700 yards total (multiple colors)
  • US size 6 (4 mm) needles
  • Optional lining

Gauge

  • 20 stitches and 28 rows = 4 inches in stockinette with chevron shape

Finished size

  • About 14 inches wide by 14 inches tall
  • Handles: 17 inches

Instructions

  1. Cast on 60 stitches.
  2. Work stockinette in color A for 6 rows.
  3. Switch to color B and work 6 rows; resume with color C for 6 rows, returning to color A for another set.
  4. Create a chevron shape by alternating sections of short-row wedges (optional) or simply continue color changes in a planned pattern to simulate chevrons.
  5. Bind off loosely.
  6. Knit the second panel the same and seam sides.
  7. Attach two handles along the top edge.

Tips

  • Plan your color sequence ahead to avoid ending with a color you don’t love near the top.
  • A lining helps to stabilize the patchwork and gives the interior pockets a clean finish.

Pattern 10: Felted Wool Tote (Felted Tote Bag)
Overview
Felting shrinks and thickens wool to produce a durable bag with a rustic, hand-knit look. It’s ideal for a heavy-duty tote that’s friendly to groceries, library carry, or bulky yarn projects.

Materials

  • 100% wool yarn, 800–1000 yards total (depending on size)
  • US size 10.5 (6.5 mm) knitting needles
  • Optional thick lining or a leather bottom panel

Gauge

  • Gauge is not relevant after felting; swatch and test with a small square is recommended

Finished size

  • Before felting: about 16 inches tall by 16 inches wide
  • After felting: depends on washer, typically 12–14 inches tall and 12–14 inches wide

Instructions

  1. Cast on 84–96 stitches and knit a large rectangle in stockinette for the body.
  2. Bind off loosely and seam sides.
  3. Turn the bag inside out and machine wash on hot with a short cycle, or hand felting until the desired density is achieved. Remove from water, rinse in cool water, and let dry flat.
  4. Create a simple bottom seam or reinforce a leather bottom panel if desired.
  5. Attach handles by picking up stitches along the top edge and knitting 2 long handles or attach pre-made leather handles for a rustic look.

Care

  • Felting makes the fabric denser and more durable, but handle with care after felting to ensure no distortion.

Pattern 11: Fold-Over Top Tote
Overview
A fold-over top provides extra security and a touch of style. This tote carries a fold-over flap that can feature a decorative button, tie, or magnetic closure.

Materials

  • Bulky or Aran weight yarn, 400–520 yards
  • US size 8 (5 mm) needles
  • Optional decorative button and closure hardware

Gauge

  • 18 stitches and 24 rows = 4 inches

Finished size

  • Approximately 14 inches wide by 13 inches tall when folded

Instructions

  1. Cast on 44 stitches.
  2. Work in stockinette for 12 inches.
  3. Bind off and knit a matching second panel.
  4. Sew the two panels together along the sides, leaving a wide top opening.
  5. To create the fold-over top, pick up stitches along the top edge and knit a narrow strip of stockinette for the fold, 4–6 inches tall. Fold over and secure with a few stitches or a button closure.
  6. Attach handles by picking up stitches along the top edge.

Variations

  • Add a decorative lining to the fold for extra weight and interior structure.
  • Use a contrasting color for the fold to emphasize the top detail.

Pattern 12: Reversible Tote
Overview
A reversible tote gives you two looks in one bag. Choose two complementary colors or two textures to suit different outfits and moods.

Materials

  • Two colors of worsted weight yarn, 520–660 yards total
  • US size 7 (4.5 mm) needles
  • Optional inner pockets

Gauge

  • 20 stitches and 26 rows = 4 inches in stockinette

Finished size

  • About 14 inches wide by 12 inches tall

Instructions

  1. Cast on 52 stitches in Color A.
  2. Work to desired height in a simple stockinette pattern (RS: K, WS: P).
  3. When you reach your target height, switch to Color B for a few inches, then switch back to Color A to create a reversible effect when the bag is turned inside out.
  4. Bind off loosely.
  5. Repeat for the second panel.
  6. Seam the sides. For a neater finish, sew a lining and attach it inside.
  7. Attach handles along the top edge.

Tips

  • When finishing, consider adding a small fabric pocket on one side for a touch of practicality and a neat interior.

Pattern 13: Ribbed Everyday Tote
Overview
Ribbing creates stretch and structure, making this tote comfortable to carry a wide range of items. It’s a versatile, everyday design with a clean look.

Materials

  • Worsted weight yarn, 450–600 yards
  • US size 7 (4.5 mm) needles

Gauge

  • 22 stitches and 28 rows = 4 inches in 2×2 rib

Finished size

  • Approximately 14 inches wide by 13 inches tall
  • Handles: 16–18 inches

Instructions

  1. Cast on 48 stitches.
  2. Work in 2×2 rib across until the piece measures 13 inches.
  3. Bind off loosely.
  4. Knit a second panel in the same size and seam the sides.
  5. Attach handles along the top edge by picking up stitches from the top edge and knitting 2 handles of about 16 inches each.

Variations

  • Use a longer rib pattern near the bottom and a smooth stockinette top to add visual interest.
  • Add a small inner pocket for keys and phone.

Pattern 14: Drop Stitch Openwork Tote
Overview
Drop stitches create a light, airy look with a modern vibe. This tote is ideal for a casual summer bag or a market run.

Materials

  • Light worsted or DK weight yarn, 500–650 yards
  • US size 6 (4 mm) needles

Gauge

  • 20 stitches and 28 rows = 4 inches in stockinette with drop stitches

Finished size

  • About 15 inches wide by 13 inches tall
  • Handles: 18 inches

Instructions

  1. Cast on 60 stitches.
  2. Row 1 (RS): Knit across.
  3. Row 2 (WS): Purl across.
  4. Row 3 (RS): K2, Drop 1, K2, Drop 1, continue across.
  5. Row 4 (WS): Purl across.
  6. Repeat Rows 3–4 until you’ve created a series of consistent dropped stitches across the panel.
  7. Bind off loosely.
  8. Knit a second panel identically and seam the sides.
  9. Attach two handles by picking up stitches along the top edge.

Care tips for all patterns

  • Wash gentle and lay flat to dry when possible, especially for natural fibers.
  • If using cotton, avoid too much friction to prevent stretching.
  • For wool-based totes, consider a gentle wash cycle and air-dry flat to maintain shape.
  • When adding linings, sew discreetly to minimize bulk and keep the interior clean and usable.

Choosing yarn, color, and size

  • Yarns: Wool blends and acrylic blends produce a balance of softness and durability. Cotton and linen blends are ideal for summer totes as they breathe well and hold their shape.
  • Color: Neutrals like charcoal, navy, taupe, and cream are versatile and timeless. Bright stripes or two-tone patterns make a statement.
  • Size: If you’re shopping for groceries or a library tote, aim for a larger finished size with sturdy handles. For a quick everyday bag, a 12–14 inch wide panel is ideal.

Care and maintenance

  • For wool totes that aren’t felted, occasional gentle hand washing is a good practice.
  • Felting is a great way to strengthen a tote that’s meant for heavy use; however, felting can change the size and shape, so swatching first is wise.

Final thoughts
These 14 free knitted tote bag patterns offer a range of textures, stitches, and design approaches to suit almost any mood or lifestyle. Whether you’re seeking a quick weekend project or a more ambitious bag that you can confidently carry every day, there’s something here for you. The beauty of knitting is that you can tailor each design to your own preferences—adjust the yarn weight, alter the gauge, switch color palettes, and choose the best handles for your needs.

Tips for success

  • Start with the simplest pattern as a confidence-builder and build your skill with more complex textures like cables and lace.
  • Make swatches for your chosen yarn to ensure your gauge aligns with the pattern so the finished tote comes out the right size.
  • Maintain neat finishing by picking up stitches cleanly around the top edges and trimming ends when you’re done.
  • Don’t be afraid to modify handle length or bag height to fit your daily carry. The best tote is the one that works for you.

If you’re ready to get started, gather your favorite yarns in a few complementary colors and choose a pattern that matches your current skill level. A handmade tote bag is more than just a bag—it’s a functional accessory that reflects your creativity and care. Enjoy the process, savor the texture of each stitch, and celebrate the sense of accomplishment you feel when you complete your own knitted tote.

Would you like this guide reformatted for print, or would you prefer more detailed, step-by-step charts and stitch-by-stitch instructions for any specific pattern among these 14? If you want, I can tailor one or two patterns to your exact yarn and hook your preferred sizing, including precise row-by-row instructions and conversion tips for different yarn weights.

Categorized in:

Bags,

Last Update: May 9, 2026

Tagged in:

, , , , , ,