Spring Fling Bag

Pin it

Learn how to create a gorgeous, colorful tote using simple shapes with this step-by-step crochet pattern.

Easy Crochet Bag form 4 Rectangles, Spring Fling Bag

Have you ever looked at a gorgeous, intricate-looking crochet bag and assumed it was far too complicated to make? I used to do that all the time when I was starting out.

It is a common trap.

We see beautiful textures and unusual shapes, and our brains immediately tell us we lack the skills to recreate them.

The secret is that many of the most stunning designs are actually built from incredibly basic shapes, like simple squares or rectangles, joined together in clever ways. That is exactly how we are going to build today's project.

If you can work a basic double crochet stitch, you can absolutely master this colorful accessory. It is the perfect companion for sunny spring outings or trips to your local farmer's market.

Best of all, you can customize it with store-bought handles or crochet your own sturdy straps. Let us dive into the details and get stitching!

Why You'll Love This Pattern

  • Simple Construction: Built entirely from four identical rectangular panels, making it an incredibly relaxing and beginner-friendly project.
  • Highly Customizable: Perfect for playing with color-blocking, stripes, or a classic solid tone to match your personal style.
  • Sturdy and Practical: Includes options for a non-stretch crochet strap and a fabric lining so your bag keeps its shape over time.

Materials You'll Need

  • Yarn: Worsted weight (Category 4) 100% cotton yarn. Sable Sugar 'n Cream is highly recommended. You can use shades like Soft Ecru, Seabreeze, Jute, and Rose Pink for a four-color version, or Camomile, Coral Rose, and Jute for a three-color palette.
  • Hook: US G (4mm) and US 7 (4.5mm) crochet hooks.
  • Notions: Tapestry needle for weaving in ends, beaded wooden handles (optional), 100% cotton lining fabric (optional), and sewing pins.
  • Yardage: Approximately 75 yards of yarn per panel (300 yards total for 4 panels). If you choose to make the crochet straps, you will need an additional 85 yards.

Gauge & Sizing

  • Gauge: 5 pattern repeats = 4.5 inches.
  • Sizes included: One size.
  • Finished measurements: Approximately 14.5 inches wide and 14 inches tall (excluding the handles).
Step Image

Abbreviations & Stitch Instructions

  • ch: Chain stitch.
  • sc: Single crochet.
  • dc: Double crochet.
  • sl st: Slip stitch.
  • RS: Right side of the fabric.
  • WS: Wrong side of the fabric.

Pattern Notes

  • Skill Level: Easy / Beginner-friendly.
  • This pattern is written in US crochet terms.
  • The item is worked flat in individual panels, which are then seamed together.
  • Tension Tip: Keep your starting chain loose so the bottom edge of your panels doesn't curl or pull tight.
  • Customization Tip: You can make this bag in a single solid color, or play with three or four different shades to create a beautiful color-blocked look. If you love this style, you might also enjoy making a Crochet Tote Bag in 2 Sizes.

Step-by-Step Instructions

Crocheting the Panels (Make 4)

Using your 4.5mm hook and your chosen yarn color, chain 52. (Note: Your starting chain must be a multiple of 3 + 1).

Row 1: Insert your hook under two loops of the foundation chain. Work 3 dc in the 5th chain from your hook (the 3 skipped chains count as your first dc). *Skip the next 2 chains, then work 3 dc in the following chain. Repeat from * across until you have 2 chains left. Skip the next chain, and work 1 dc in the very last chain. Turn. (You will have 16 double crochet groups and 2 individual double crochets).

Row 2: Chain 3. Skip the next double crochet, then work 3 dc in the next stitch. *Skip the next 2 double crochets, then work 3 dc in the next stitch. Repeat from * until only 1 double crochet and your starting chain remain. Skip the next double crochet, skip the next chain of your starting chain, and work 1 dc into the top of the next chain. Turn. (16 double crochet groups and 2 individual double crochets).

Row 3: Chain 3. Skip the next double crochet, then work 3 dc in the next stitch. *Skip the next 2 double crochets, then work 3 dc in the next stitch. Repeat from * until only 1 double crochet and your starting chain remain. Skip the next double crochet, skip the next chain of your starting chain, and work 1 dc into the top of the next chain (which is the starting chain-2 from the previous row). Turn. (16 double crochet groups and 2 individual double crochets).

Note: Working the final double crochet into the starting chain-2 instead of the top of the chain-3 helps keep your edges perfectly straight.

Rows 4-8: Repeat Row 3 until you have completed 8 rows in total. Do not cut your yarn.

Adding the Border

Switch to your 4mm hook.

Turn your work to stitch along the final row. Chain 1, then work 3 sc in the very first stitch. Work 1 sc in each stitch across the row until only the starting chain remains. Skip the next chain of the starting chain, then work 3 sc into the next chain (the starting chain-2).

Switch back to your 4.5mm hook.

Now, work along the shorter side of the rectangle. Distribute 16 sc evenly along this edge until you reach the starting yarn tail.

Work 2 sc under the first stitch on the foundation chain side. Work 1 sc in the chain-1 space before the first 3-dc group. Work 3 sc in each of the large spaces between the 3-dc groups across. Work 1 sc in the last chain-1 space after the final 3-dc group.

Work 3 sc in the starting chain-2.

Distribute 15 sc evenly along the remaining short side of the rectangle until you reach your very first single crochet. Slip stitch to the first single crochet to join.

Fasten off, leaving a long tail of about 25 inches for sewing.

Your finished panel should measure roughly 6 inches wide by 15.5 inches long. Repeat this process to make 3 more panels. If you are using three colors, make two panels in your primary color.

Assembling the Panels

Lay your panels out flat. The side with the neat, flat single crochet border is the Right Side (RS), and the back is the Wrong Side (WS).

Place the panels with their Wrong Sides facing up.

Arrange them so that all four of your 25-inch yarn tails meet in the very center. Using your tapestry needle and these center tails, whip stitch outward from the center to join the panels. Secure with a knot, leaving the remaining tails to weave in later.

Join each panel to the next one in a counter-clockwise direction.

Next, cut a 60-inch length of yarn. Whip stitch each panel to its neighbor. Make sure to knot your yarn securely at both the start and end of your seams.

Note: When seaming, one panel will naturally be shorter than the other. This is correct and creates the unique shape of the bag!

Detail Image

Option 1: Attaching Wooden Handles

To make the attachment bands, use your 4.5mm hook and any of your panel colors to chain 20.

Work 1 sc in the second chain from your hook and in each chain across to the end. Do not turn your work.

Chain 1, then work a round of slip stitches all the way around the band. Slip stitch to the first slip stitch to join. Fasten off and tidy up the tails.

Make 3 more bands, matching the colors of your bag's panels.

To attach, make sure your bag is turned Right Side out. Fold a band in half, looping it through the ring of your wooden handle.

Place the folded band inside the top corner of the bag, leaving 5 stitches of the fold showing at the top.

Using a 30-inch strand of matching yarn, sew through all three layers (both layers of the band and the bag layer) along the top of the bag's peak to secure it.

Bring the yarn inside the bag and whip stitch the edges of the band down securely. Knot your yarn and hide the tails between the layers of the band before trimming.

Option 2: Crocheting Yarn Straps

If you prefer fabric straps, choose a neutral color from your palette and use your 4.5mm hook to chain 69.

Row 1: Work 1 sc in the back bump of the second chain from your hook and in each chain across. Turn. (69 stitches).

Row 2: Chain 1, then slip stitch in the first stitch and in each stitch across to the end. Turn. (69 stitches).

Row 3: Now you will work into the spaces below your slip stitch row, enclosing the slip stitches inside to create a thick, sturdy strap. Chain 1, then work 1 sc into the first gap under your slip stitch row. Work 1 sc in each gap across to the end, finishing with 1 sc in the leg of the very last stitch. Turn. (69 stitches).

Rows 4-5: Repeat Rows 2 and 3. Fasten off, leaving a 30-inch tail for sewing. Make a second strap.

To attach, insert about 2 inches of the strap end inside the bag's peak. Whip stitch along the bottom edge of the strap and use a running stitch along the top edge to secure it firmly.

Adding an Optional Fabric Lining

Before lining, make sure you have finished weaving in your crochet tails inside the bag.

Fold your lining fabric so it is double-layered. Lay your bag flat on top of it.

Trace the outline of your bag onto the fabric, leaving a 1/2-inch seam allowance all the way around. Leave gaps where the handles or straps attach. Draw a straight horizontal line to close the top gaps, then cut out your two main lining pieces.

Fold your remaining fabric to get two layers, and trace just the top triangular section of your bag (about 6.5 inches deep) without any seam allowance. Cut these pieces out.

Pin these narrow top pieces to your main lining pieces, matching the top shapes. Sew along the edges with a 1/2-inch seam allowance, tapering at the ends and leaving 1/2 inch free at the tips.

Clip small slits into the seam allowance at the corners, then turn the top section right side out so the seams are hidden.

Place your two completed lining pieces together with Right Sides touching. Pin the sides and bottom, then sew them together using a 1/2-inch seam allowance, leaving the top triangular sections open.

Press the lining flat with an iron. Insert the lining into your crochet bag.

Using a hand sewing needle and matching thread, carefully whip stitch the top edge of the lining to the inside of your bag. You can also add a few extra stitches through the handle bands to make them even sturdier.

Easy Variations & Custom Ideas

  • Solid Color Classic: Skip the color changes and make all four panels in a single neutral shade for a minimalist, modern look.
  • Granny Square Fusion: If you love geometric construction, try mixing these panels with elements from a Granny Square Blanket Pattern style for a vintage vibe.
  • Striped Panels: Instead of solid color blocks, change colors every two rows within each panel to create a playful striped effect. You can learn how to transition colors seamlessly with our guide on Seamless Crochet Color Changes.
  • Market Bag Variation: Use a larger hook (like a 5.5mm) and a lightweight linen yarn to create a slouchier, more open-stitch version perfect for the beach, similar to a Crochet Produce Bag.
  • Embellished Edges: Add a row of playful tassels or pom-poms along the bottom seams of the bag for a fun boho-chic finish.
  • Colour ideas: Try a coastal palette of cream, soft blue, and sandy beige, or go bold with sunset shades of terracotta, mustard yellow, and dusty pink.
  • Yarn substitutions: Any sturdy 100% cotton worsted weight yarn will work beautifully. Dishie Cotton or Paintbox Yarns Cotton Aran are excellent alternatives.

Common Troubleshooting & Fixes

  • Problem: My panels are curving or bowing at the bottom.
    Fix: This usually happens if your starting chain is too tight. Try using a hook one size larger just for your initial chain, then switch back to the recommended hook for Row 1.
  • Problem: The edges of my rectangles are uneven or wavy.
    Fix: Make sure you are working your final double crochet of each row into the starting chain-2 space rather than the top of the chain-3. This keeps the edges straight and neat.
  • Problem: The bag feels too stretchy and sags when I put things in it.
    Fix: Cotton yarn naturally stretches. Adding a fabric lining is the best way to prevent sagging. If you don't want to sew a lining, make sure to use the sturdy crochet strap option rather than wooden handles.
  • Problem: My seams look bulky and messy on the outside.
    Fix: Ensure you are seaming with the Wrong Sides of the panels facing up. Whip stitching through only the back loops of the border stitches can also help create a flatter, less visible seam.

Care Instructions

Because this bag is made from 100% cotton, it is quite durable. If you did not add a fabric lining or wooden handles, you can machine wash it on a gentle cycle in cold water and lay it flat to dry. If you used wooden handles or added a delicate fabric lining, I highly recommend spot cleaning or hand washing with a mild detergent to preserve the shape and materials.

Final Thoughts

There is nothing quite like the satisfaction of stepping out with a beautiful bag you made with your own two hands. This rectangle-based construction is such a fun, low-stress way to build a complex-looking accessory. I hope you enjoy watching your colorful panels come together into this gorgeous spring tote. Happy crocheting, my friends!

Next Post Previous Post

People Also Like

Stay in the Loop! 🧶

Get new patterns, tips, and cozy inspiration straight to your inbox — no spam, ever.

me