This post may contain affiliate links. Please see my full disclosure and privacy policy for details.
Have endless fun with this floral granny square bag crochet pattern and create these easy flower motifs that join together to become a beautiful crochet tote bag to sling over one shoulder or wear as a crossbody bag.
This big granny square bag is constructed from 17 flower granny square motifs to create a spacious crochet tote bag. Perfect for yarn stash busting too!
In this post you’ll find everything you need to know how to make this easy granny square bag step by step, including materials, stitches, a detailed video tutorial and free written pattern for blog subscribers.

Pattern Overview: Granny Square Bag Crochet Pattern
Pattern for: crochet granny square bag using 17 flower motifs
Yarn used: acrylic blend worsted weight
Difficulty level: Easy – nice and easy once you get the hang of the petals.
Stitches used: The crochet granny squares use single crochet, half double crochet and double crochet stitches.
Hannah’s Notes: If you’re looking for a granny square bag crochet pattern with a floral twist in worsted weight yarn, this Granny Square Flower Bag uses layered petals for texture and depth.
SUMMARIZE & SAVE THIS CONTENT ON
Table of Contents
Things you’ll love about this mosaic crochet mittens pattern

Flower Crochet Bag Pattern Materials
- A 4.5mm/G+ crochet hook or hook needed to meet gauge
- Scissors
- Tapestry needle
- Stitch markers
Along with the above you will need the following yarn for your tote bag:
Upcycle Alpaca Blend Worsted by WeCrochet, 33% Alpaca, 34% Wool, 33% Acrylic (219yds / 200m /100g).
Each bag requires approximately 620yds/560m of yarn.
I used the following colours for the 2 colour combination: A: Fawn, B: Topaz
Approx yarn quantities: A – 420yds (2 balls), B – 200yds (1 ball)
I used the following colours for the 9 colour combination: A: Parchment, B: Fawn, C: Topaz, D: Fruit Punch, E: Garnet, F: Linen, G: Sage, H: Thyme, I: Latte
Approx yarn quantities: A – 420yds (2 balls), B to I – 25yds (1 ball – a tiny amount of each)
It’s a category 4, worsted weight yarn which gives a fabulous drape and feel to the bag. Check our handy yarn weight chart and guide to find out more about yarn weights and categories.
You can use any yarn you like to crochet a bag but it’s best to go with the recommendations from the designer. Often, it’s suggested to use a more durable yarn fiber like cotton but on this occasion I chose a much more delicate yarn.
See my other crochet patterns using lightweight yarn – you might find your next project there too!
Yarn Substitutes
You can use any yarn for your bag! Some other great options are:
- Lion Brand Heartland (100% Acrylic, 251yds/230m/142g)
- Brava Tweed (97% Premium Acrylic, 3% viscose,218yds/100g)
- Sirdar Country Classic Worsted (50% Wool, 50% Acrylic, 218yds/200m/100g)
What Size is a Granny Square Bag?
Bag Body measures 19″ x 13″ (48.25cm x 33cm)
Straps measure 26″ (66cm) but adjustable to desired length
However, the great thing about granny square bags is that you only need to slightly change the size of each individual square to make the finished bag either much bigger or much smaller.
You can do this by going up or down a hook size (but make sure that you are still happy with the drape of your squares). Alternatively you could use a different weight of yarn to make your 17 squares bigger or smaller.
You can also easily adapt the length and width of your handles by working more or less stitches and rows.
If you love the granny style like me, try these patterns too!
I have a granny stitch sweater and an adult crochet hoodie pattern that could be a good progression into garments.
Matching patterns for children including a child granny stitch cardigan, sweater and hoodie 🙂
How Many Granny Squares Does it Take to Make a Bag?
This style of bag uses 17 squares to create the bag laid out as shown below. There are many other ways to create bags from crochet squares and they all use a different amount of individual shapes in their layout.

Glossary and Abbreviations
- beg – beginning
- ch(s) – chain(s) (what is a crochet chain stitch)
- st(s) – stitch(es)
- sp – space
- ss – slip stitch (how to make a crochet slip stitch)
- RS – right side
- WS – wrong side
- rep – repeat
- yoh – yarn over hook
- blo – back loop only (how to crochet in the back loop only)
- flo – front loop only
If you are eager to try out more motifs to create other granny square crochet projects then why not try some of these?
Stitches
The pattern is written in standard US terms and uses the following crochet stitches:
sc – single crochet (how to single crochet stitch)
hdc – half double crochet (what is a half double crochet)
dc – double crochet (double crochet stitch tutorial)
How do you crochet an Easy Granny Square Bag?
- We need to create 17 flower granny squares and then join them together in a particular layout and order to make a lovely shaped bag with lots of room at the bottom of it.
- The 3D flowers might look a little tricky but you’ll see as you get going that they are much simpler than you might think! Plus, I have a full video tutorial to guide you through the whole pattern too.
- I used a flat slip stitch seam to join my squares but you can use your preferred method to join crochet squares together. Once they are joined, we just need to make 2 simple handles for the bag and sew them in place.
- I chose not to line my bag but you can if you’d like to. My original version has been well used for over a decade and is still holding up well!
Pattern Gauge
Each Flower Square Motif = 5” (12.7cm) square.
Making a gauge swatch will ensure that your bag will measure the intended size from the pattern.
If your swatch is smaller than the tension states, try changing to a bigger hook. If your swatch is bigger than the tension states, try changing to a smaller hook.
Before you dive into crocheting your bag, take a moment to read through the pattern notes—it’s a game-changer!
These handy insights will not only simplify your pattern-reading journey but also ensure a smoother crochet experience. You’ll find helpful tips on deciphering the sizing, transitioning yarn colours, and tips on turning your work.
Trust me, a quick peek at these notes will set you up for crochet success!
- A ch1 at the beginning of a round does not count as a stitch.
- A ch3 always counts as a stitch.
- The 17 squares are made and blocked before joining to create the shape of the bag.
- The handles are crocheted in rows and then sewn in place to complete.
- Round 1 is worked in turned Rows with multiple stitch counts. E.g. a [4dc] in the middle of instructions is a stitch count.
Free Granny Square Bag Crochet Pattern
There are a few options for you to access and enjoy this crochet pattern:
- View the free pattern on the blog – all blog subscribers will be able to view the patterns supported by ads by logging into their Grow account.
- Purchase the individual pattern on Etsy or Ravelry as a beautifully formatted PDF with extra stitch charts, schematic and colour information page and more!

Get this pattern ad free
Get the PDF Pattern
Perfect to print out or use on any device, with added schematic and charts, colour inspiration and stitch tutorials.
Pattern Support
I am delighted to invite you to join the HanJan Crochet Community Facebook Group where we host all pattern support queries and love to see your progress, yarn choices and finished projects!
Video Tutorial for the Easy Crochet Granny Square Bag
Come along as I make this granny bag and see just how easy it is in our step-by-step video tutorial.
US Terminology
To unlock Exclusive Content on the HanJan Crochet Blog, all you need to do is click the box below and the Grow.me app will pop up, allowing you to enter your email and create a password.
Once you’ve created an account, every time you see Exclusive Content on my blog (or any others that use Grow), simply login to your Grow account. Be sure to switch to the login screen to enter your login credentials.
If you forget your password, click the “forgot password” link and follow the prompts. Please note that I’m unable to assist with resetting Grow passwords or accessing your Grow account, so be sure to save your login information in a safe place.
Thank you for subscribing and for joining me at HanJan Crochet! I hope you enjoy the exclusive content available on the site and I can’t wait to see what you create 🙂
Using your chosen colours
The pattern is written for any colour combination. If you are using multiple colours then use colours B onwards evenly across the 17 squares and A for the final 2 rounds.
If choosing and planning colours is something you’d like to know more about then I’d love for you to join my Using Colour In Crochet Course – it’s designed to give you all the tools you need to choose and combine the perfect colours for every project you make!
Round 4: Working in the blo this round, join next colour to any central st of 3sc in a corner. Ch5 (counts as dc and ch2), dc in st at base of ch, dc in each st to next central st of 3sc at corner, *(dc, ch2, dc) in corner st, dc in each st to next central st of 3dc at corner; rep two more times, ss in 3rd ch of beg ch5 to join. [52dc, 4 x ch2-sps]
Round 5: ch1, hdc in same st, *5hdc in ch2-sp, hdc in each st to next ch2-sp, rep from * three more times, ending last rep at first st of the round, ss in 1st st to join. [72hdc]
TO JOIN THE SQUARES
Before joining the Flower Square Motifs, fasten off and weave in ends and block to 5″ square.
Position the Flower Square Motifs as shown in the image below. You can use any joining method in your desired colour that you like but a flat slip stitch seam is my preference.
Join our community group!
We’ve built an amazing community always ready to help each other. Join today!

LAYOUT AND JOINING
Once the squares are joined flat in this formation fold square piece across the centre as show by the fold line on diagram below.
Join the seams on the outside edge; join each of the edge ‘V’ shapes marked with a pink line and join the ‘A’ edges to one another and the ‘B’ edges to one another.
The black dots are where to join your handles. The dotted line down the centre is where to fold for the bottom of the bag.

CROCHET BAG HANDLES
Make 2
The pattern is written for handles that measure 26″ in total, 13″ when folded and joined. You can make your handles as long as you like by adjusting the length of your Foundation Chain.
Using chosen colour, ch101.
Row 1 (RS): sc in 2nd ch from the hook and in each ch to end, turn. [100sc]
Row 2: ch1, sc in blo of each st, turn.
Try another of my crochet bag patterns! The coco crochet cross body bag is quick, easy and oh so stylish!
Row 3: ch1, sc in flo of each st, turn.
Row 4: Rep Row 2.
Row 5: ch1, sc through both the remaining loop of foundation chain, and the front loop of Row 4 in each st, to join handle into a tube.
Fasten off.
Sew each handle to each point, as shown in the diagram.
Weave in all crochet ends to finish.

Get your free guide!
Subscribe to get your free guide to choosing and combining colours!
FAQs
You can absolutely use any yarn you want. Just remember that if you use a different weight yarn, the bag will come out a different size. And also bear in mind that some yarns stretch way more than others.
I didn’t line my bag and it worked fine, but if you want to, get some fabric and lay your bag over it. Draw around it, leaving a small seam allowance and cut out 2 identical pieces. Sew them together round 3 sides and pop into your crocheted bag. Sew around the top to secure.
Absolutely! Take your time and watch the video tutorial on how to form the petals and I’m sure you will be fine!
This pattern uses 17 granny squares to make the bag.
Join HanJan and Share Your Crochet With Us!
I’d love to hear from you and see your HanJan Crochet project! Here’s where you can do that:
📌 PIN THIS POST – save it to your Pinterest crochet board so you can come back to it again and make more!
↗️ SHARE – Share your yarn choices, progress pics, and finished projects on Facebook or Instagram (make sure to use the hashtag) #hanjancrochet
🧶 JOIN – Join thousands of amazing crafters in the HanJan Crochet Community Group on Facebook ready to cheer you on!
✉️📩📬 SUBSCRIBE – It’s an honour to be able to create and share my free crochet patterns with you. I’d love to stay connected and send you regular discount codes and free patterns! Please sign up for my subscriber list to get a free gift right now!
Congratulations on completing your granny square bag crochet pattern! 🌟 Now that you’ve crafted this stunning piece, why stop here? Dive into my other fun crochet bag patterns each waiting to be transformed into your next crochet masterpiece.
Ready for your next crochet accessories pattern? Here are some other bags you might like to try next:
- Coco Clutch Bag – with oodles of style and texture
- Herringbone Crochet Back Pack – modern and practical
- Hayden Mosaic Bag – a summer tote using





