Organize essentials with this Free Crochet Granny Square Bag Pattern, perfect for roomy storage, durable design, and playful everyday use.
This stylish and versatile bag adds a fun and colorful touch to any outfit. Perfect for everyday use, shopping trips, or casual outings, it combines practicality with a handmade charm. The classic granny square design gives it a timeless, textured look while allowing endless possibilities for color combinations, making each bag unique.
Coastal Crochet Granny Square Bag Pattern Brings Beachy Vibes to Life

Its roomy interior holds essentials like wallets, phones, and small personal items, while the sturdy construction ensures durability and long-lasting use. The Crochet Granny Square Bag Pattern allows flexibility in yarn choice and size, so the finished piece can be customized to match personal style or wardrobe.

Lightweight yet strong, it is easy to carry and complements both casual and chic outfits. This bag not only serves as a functional accessory but also showcases creativity and craftsmanship. It brings vibrant charm, practicality, and a touch of handmade elegance to everyday life.
Materials Needed
- 2 skeins (500m each) of 100% cotton yarn in brown
- 2 skeins (500m each) of 100% cotton yarn in a light/gradient color (e.g. beige)
- 2 skeins (500m each) of 100% cotton yarn in green
- Crochet hooks: 5mm or 2.5mm
- Tapestry needle
- Scissors
Note: You will work with double yarn (hold two strands together) throughout to provide extra structure.
Special Features
- Motif construction with seamless join-as-you-go
- Gradient color combination
- Reinforced structure with double strand
- Fully lined for neat finish and durability
- Customizable size and handle length
- Adaptable as a table runner, beach bag, travel bag, or organizer
Skill Level
Intermediate
This bag requires comfort with basic granny square construction, color changes, join-as-you-go techniques, and basic sewing for applying the lining and straps.
Tutor’s Suggestions
- Always use double yarn to ensure the bag holds its shape.
- Measure your work for the lining and handles to match YOUR gauge.
- Stretch and block finished motifs for uniformity.
- Hide all thread ends for a professional finish.
Uses
- Beach bag, market tote, travel bag, or organizer
- Table runner (before assembly)
- Baby’s bag or everyday carry-all
Pattern Steps
1. Make the Motif Squares
a. Center (Green, double strand)
- Chain 6, join with a slip stitch to form a ring.
- In ring: Ch 3 (counts as dc), 2 dc, ch 2;
[3 dc, ch 2] x3 (total: four corners). - Join with slip stitch in top of initial ch 3.

b. Second Round (Green, double strand)
- Slip stitch to next ch-2 corner space.
- In each corner: (Ch 3, 2 dc, ch 1, 3 dc).
- Ch 1 between corners.
- Continue around; join with slip stitch.
c. Third Round (Change to Light Color, double strand)
- Change colors using four strands (two green, two light); finish color change, work with light color only.
- Corner: (Ch 3, 2 dc, ch 1, 3 dc) in ch-1 corner from previous round.
- In side chain spaces, make elongated double crochets:
Insert hook into dc from previous row, pull loop up long, finish dc.
Work three elongated dc in each side space. - Continue around, finish corner, join with slip stitch.

d. Fourth Round (Light Color, double strand)
- As previous round: corners (3 dc, ch 1, 3 dc);
sides (3 dc, ch 1). - Join, fasten off, hide thread ends.
e. Fifth Round (Brown, double strand)
- Join brown yarn only, work (3 dc, ch 1, 3 dc) in corners, (3 dc, ch 1) in side chain spaces.
- Join and fasten off.
- Hide thread ends.
Repeat steps above to create a total of 24 motifs (8 columns x 3 motifs each).
2. Assemble the Motif Bag Panels
- Arrange motifs in 8 columns of 3 motifs each.
- Use join-as-you-go:
- Work last round of new motif, joining at corners and side spaces with single crochet to the adjacent finished motif (wrong sides together).
- Continue joining all 3 motifs per column, and then column to column.
3. Form the Bag Structure
- Join last column to both the first and previous columns, forming a tube.
- Fold so motifs form front, back, and sides.
- Join bottom edges with tapestry needle, sewing through inner loops only for neat seams.

4. Make and Attach the Lining
- With double yarn, chain 24 for the base.
- Work in half-double crochet rows until piece measures the bag's bottom width (~45cm or as needed by your actual bag).
- Work a round of single crochet all around lining.
- Leave a long tail (1–1.15m double yarn), thread onto tapestry needle.
- With bag turned wrong side out, attach lining by sewing through inner loops along the bottom square.
Match edges—3 motifs for front, 3 for back, 1 for each side. - Hide and trim all thread ends.
5. Make the Handles/Straps
- With double yarn (brown), chain 55 (or adjust for desired handle length).
- Row 1: Half-double crochet in each chain (skip first 2 chains).
- Rows 2 & 3: Ch 2, turn, work hdc in each stitch.
- Fasten off.
- Make a second handle.

6. Attach Handles
- With 30cm double yarn on tapestry needle, position strap ends on two side motifs (skip center motif for balance).
- Sew strap end securely, working through motif and handle for 3cm.
- Hide all ends; repeat for other end of strap and second handle.
Tip
For best results, gently block your motifs before assembly and ensure all joins are firm. Adjust lining size to fit YOUR finished motifs. For variation, try other color combos or add a button/zipper closure.
Conclusion
You have completed a beautiful, sturdy, and versatile crochet bag composed of colorful motifs, reinforced with double yarn and a neat lining. This bag is ideal for travel, the beach, and everyday use—and can easily be adapted for other creative projects.





Leave a Reply