Bring your creativity to life with this fun and easy crochet granny square bag pattern, perfect for adding color and charm to your everyday adventures.
Crocheting a colorful bag filled with charm is an exciting project for everyone to enjoy. This granny square bag is not only easy to make but also looks stylish and vibrant. Its soft and textured squares bring a unique handmade feel, making it stand out from other bags. Perfect for daily use, this bag can be made in any mix of colors to match your outfits or favorite shades.
Free Crochet Granny Square Bag Pattern for Vibrant Designs

It’s lightweight and roomy enough to carry books, groceries, or accessories, making it a great companion for casual outings or shopping trips. The design of connecting granny squares adds a special touch, making this bag both fun to create and practical to use. Whether you’re new to crochet or experienced, this project helps you express your creativity while making something beautiful and functional.

How To Crochet Granny Square Bag Pattern
Materials
- Yarn:
- Cotton yarn: 2 mm in thickness.
- Colors used: Dark gray and black (you can select your own combination).
- Approximately 150–200 grams total (exact quantities depend on the bag size you’re making).
- Crochet Hook:
- 3 mm crochet hook (ideal for creating a compact and durable texture).
- Fabric Lining (Optional):
- Choose fabric for lining inside the bag, such as cotton or polyester.
- A white-colored fabric is suggested for adding contrast behind the spiderweb pattern. Alternatively, use darker fabric to blend into the design.
- Needle & Sewing Thread:
- Use matching sewing thread to attach the fabric neatly.
- Scissors & Tapestry Needle:
- For snipping yarn and weaving in ends.
- Blocking Tools (Optional):
- Blocking board, pins, or a towel and steam for shaping each granny square.
Gauge
Granny Square Dimensions:
- 11 cm (approximately 4.5 inches) per side after blocking.
Finished Size
- The finished bag measures approximately:
- Width: 22 cm (8.5 inches) (when using 4 squares across).
- Height: 22 cm (8.5 inches) (when using 4 squares down).
- Strap: 41 cm (16 inches).
You can adjust the size by adding more granny squares.
Special Techniques
- Magic Ring: Creates a tight, adjustable center for the granny square.
- Slip Stitch (SS): Used for joining rounds and attaching squares.
- Single Crochet (SC): Used for creating borders and edges.
- Double Crochet (DC): Forms the primary pattern of the squares.
- Chain (CH): Creates foundational chains and spacing between double crochet clusters.
Pattern Instructions
Step 1: Crocheting the Spiderweb Granny Square
- Start with a Magic Ring:
- Make a magic ring and secure it.
- Chain 2 (acts as the first DC).
- Round 1:
- Crochet 12 DC into the magic ring.
- Pull the ring tight.
- Join the round by slip-stitching into the 2nd chain of the starting chain 2.

Stitch Count: 12 DC.
- Round 2:
- Chain 2 (counts as DC) + chain 2 (for separation).
- In the next stitch, crochet 1 DC.
- Chain 2, then repeat: 1 DC in the next stitch, chain 2 around the circle.
- Join with a slip stitch into the 2nd chain of the starting CH 2.
Stitch Count: 12 DC (separated by 2 CH spaces).
- Round 3:
- Chain 2 (acts as DC) + chain 3 (for separation).
- In the next stitch, crochet 1 DC.
- Chain 3, then repeat: 1 DC in the next stitch, chain 3.
- Join with a slip stitch into the 2nd chain of the starting CH 2.
Stitch Count: 12 DC (separated by 3 CH spaces).
- Round 4 (Forming the Corners):
- Single crochet (SC) into the same stitch as joining.
- SC 3 times in each CH 3 space of the previous round.
- When you reach every 3rd DC, create a corner: Crochet 2 DC, chain 2, 2 DC into the same stitch.
- Continue this sequence around (SC in CH spaces, 3 DC at corners).

- Join with a slip stitch.
- Round 5 (Finishing the Square):
- Chain 2 (acts as DC), then crochet DC into each stitch.
- In the corner spaces, repeat 2 DC, CH 2, 2 DC to maintain the square shape.
- Finish with a slip stitch into the starting CH 2.
- Fasten off and weave in ends.
Your first granny square is complete!
Step 2: Blocking the Squares (Optional)
- Place the square on a blocking board or soft surface (e.g., towel).
- Pin each corner to ensure symmetry.
- Lightly mist with water or steam, and allow it to dry overnight.
Step 3: Joining the Granny Squares
- Organize the Layout:
- Lay out all your completed squares in the desired pattern (4 × 4 grid recommended).
- Ensure the colors are distributed evenly.
- Joining with Slip Stitches:
- Hold two squares with their right sides facing each other.
- Using your hook, slip stitch only into the back loops of each edge stitch.
- Continue joining the squares row by row until all are connected.

Step 4: Assembling the Bag
- Fold the Layout:
- Fold the 4 × 4 grid to form the bag structure.
- Overlap and join the edges as necessary using the same slip stitch technique as above.
- Creating the Handles:
- Attach yarn to one corner and chain 80 CH (or desired length).
- Slip stitch into the opposite corner.
- Chain 1 and turn; single crochet (SC) into each chain across the handle for added durability.
Step 5: Adding Lining (Optional)
- Cut Fabric:
- Measure and cut the fabric to match the bag’s inner dimensions.
- Create a folded seam on all edges (approximately 1 cm).
- Sew the Lining:
- Using a needle and matching thread, hand-sew the lining onto the crocheted bag along the bag’s edges.
- Ensure that the stitches do not show through to the outer side.

Customizations
- Colors: Experiment with multiple colors to add flair to your granny squares.
- Larger Size: Add more squares for a bigger bag, table runner, or even curtains.
- Straps: Use fabric, macramé, or pre-made bag handles for added durability.

Tips for Success
- Use cotton or durable yarn for strength, as the bag will carry weight.
- Check your tension to ensure all granny squares are the same size.
- Take breaks between joining squares to avoid hand fatigue.
Conclusion
Congratulations on finishing your Spiderweb Granny Square Bag! This versatile and intricate design is perfect for the Halloween season but works just as beautifully for everyday use. By following these steps, you’ve created a stylish and functional handmade bag.
