*This post may contain affiliate links to support the cost of this blog. At no cost to you, I may make a small commission if you purchase through these links. Read our Privacy Policy HERE
Introducing the River Stone Granny Square Crochet Bag pattern, a beautiful and modern sling-style bag made by seaming together 15 granny puff squares.
The granny square is created by crocheting puff stitches in the round and finishing with simple stitches to form a square. The bag is crocheted in three colours using the stunning Upcycle Alpaca Blend from WeCrochet.
If you’re new to crocheting granny squares or need a refresher, don’t worry! We’ve got you covered with a step-by-step video tutorial available on our YouTube channel. The tutorial covers how to crochet the granny square and seam the bag together with a simple strap.
Get ready to create a unique and stylish bag perfect for the season with the River Stone Granny Square crochet bag pattern.

Below, you will find everything you need to make this Granny Square Crochet Bag, including the yarn, hook, materials, free written pattern for blog subscribers, pictures and a video tutorial. If you love this free crochet bag pattern, please share!

Can a Beginner Make a Crochet Bag?
A beginner crochet can certainly make a granny square crochet bag. While the crochet puff stitch may seem a bit daunting or challenging at first, with some practice and patience, you can master it. Practice makes perfect! Take your time, and do not get discouraged if your first attempt is imperfect. A helpful tip I can provide to a beginner would be to keep your working puff stitches very loose. Crocheting is a creative process; the more you practice, the more confident and skilled you will become. Have fun and enjoy the process of making your granny square crochet bag.
What Stitch is best for a Crochet Bag?
The crochet puff stitch is the ultimate stitch for a crochet bag. An unrivalled choice for fashioning the ideal bag. Its thick, sturdy nature effortlessly withstands the everyday wear and tear your bag will inevitably encounter. Be amazed by the puff stitch granny square, boasting tightly woven stitches that result in a remarkably robust and reliable bag.

What Yarn is Best for a Crochet Bag?
When it comes to choosing the perfect yarn for a crochet bag, durability and quality are key factors to consider. That’s why we believe that the WeCrochet Upcycle Alpaca Blend yarn is the ultimate choice. Crafted with a unique blend of alpaca, wool, and acrylic, this yarn showcases the utmost versatility and strength for any crochet project.
The inclusion of alpaca fibers lends a luxurious softness and warmth to your bag, making it cozy and comfortable to carry. Alpaca fibers are known for their hypoallergenic qualities, making this yarn an excellent option for those with sensitive skin or allergies. Its natural insulation properties also help to regulate temperature, ensuring that your belongings are protected in all weather conditions.
The WeCrochet Upcycle Alpaca Blend yarn combines the strength of wool and acrylic, resulting in a durable and long-lasting crochet bag. The wool content adds elasticity and structure, ensuring that your bag retains its shape even with regular use.
WeCrochet Upcycle Alpaca Blend yarn truly stands out as the best option for crocheting a bag. Its alpaca, wool, and acrylic blend perfectly balance softness, durability, and maintenance. When you embark on the River Stone Granny Bag, consider using this exceptional yarn, and you’ll be rewarded with a bag that is both functional and beautiful.
Yarn Requirements
Upcycle Alpaca Blend Worsted Weight #4
219yd/100g, 33% Alpaca, 34% Wool, 33% Acrylic, Shown in
Parchment (MC) – 2 balls or 275 yds
Linen (A) – 1 ball, or 170 yds
Fruit Punch (B) – 1 ball or 100 yds

Substituting yarn
Yarn substitution is an essential skill for crocheters, allowing them to achieve the desired results even when the original yarn listed in a pattern is unavailable. For instance, the River Stone granny bag pattern uses WeCrochet Upcycle Alpaca, a worsted weight (4) yarn made of 33% Alpaca, 34% Wool, and 33% Acrylic. This yarn is soft enough for next-to-skin wear and rugged enough to keep you warm all winter long. However, since Upcycle is made with recycled fibers that vary in size, causing slight variations in yarn thickness from skein to skein, it is recommended to swatch before starting a project.
If you want to substitute the yarn for this pattern, you can find a list of suitable alternatives on the next page. However, it is crucial to do a gauge swatch with your chosen yarn and adjust your hook size accordingly to achieve the pattern’s specified gauge for correct sizing. This will ensure that the final bag turns out as intended.
Yarn Substitutes
Brava Worsted or Brava Tweed 218yds/100g
Versatility meets affordability; Brava is a 100% acrylic yarn that will keep up with all of life’s adventures! Gentle enough for sensitive skin, Brava is a hard-wearing yarn that works wonders for projects where durability and easy care is a must.
Dishie cotton 190yds/100g
Our practical prodigy and home décor hero, Dishie is a hardworking worsted weight 100% cotton yarn with a tight spin and high absorbency.
Wool of the Andes Worsted or Tweed 110yds/50g
For the sweater you will wear a thousand times or the blanket you wil use every night, our classic worsted wool yarn is spun and plied carefully to achieve a wonderfully balanced twist. Spun from Peruvian wool, the strong fiber has an excellent balance of structure, loft, and drape that serves a wide variety of uses.
Heatherly worsted 218yds/100g
With a blend of acrylic and Merino wool, Heatherly is the perfect choice for baby blankets and other baby projects that require next-to-skin softness! Cheerful colours mixed with white provide a wide range of pastel heathers to choose from.

Crochet Hooks Needed
US G+/7 (4.5mm)
Or size needed to obtain gauge

Additional Supplies needed for the Crochet Bag

Gauge
Granny Square: 6 rounds equal to 5″ x 5″ with 4.5mm hook blocked
Video Tutorial
Join me and follow along with my detailed video tutorial to quickly complete the River Stone Granny Bag.
Granny Square Crochet Bag Construction
To create your granny square motifs, you’ll start by crocheting them in the round. Begin each square with a circular puff stitch pattern, then transition to using double, half double, and single crochet stitches to form the square shape. Finish off each square with a round of double crochet stitches. Crochet a total of 15 squares, as shown in the provided diagram. Once all the squares are complete, you’ll need to join them together using the single crochet joining method with the right sides facing each other. After joining, fold the bag together to finalize the seaming. To complete the project, add a strap and edging.

Techniques
Seamless Join – After the last stitch of the round, fasten off. With a yarn needle, weave under both loops of the first st, then weave through the blo of the last stitch. Weave in tail.

Upgrade to the Premium PDF Pattern!
Digital PDF Download
Digital pattern only. No physical item will be shipped.

To unlock Exclusive Content on my 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, 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.
To make things even easier, I’ve created a video for both desktop and mobile users that offer additional assistance. You can access this video by visiting my FAQs page HERE or by watching the video below.
Thank you for subscribing and for joining me on my crochet journey. I hope you enjoy the exclusive content available to our subscribers and create beautiful crochet projects using the resources you discover.
Granny Square Bag Crochet Pattern
FAQ & Terms
This post may contain affiliate links. Purchases made through these links may earn MJ’s Off The Hook Designs Inc. a small commission at no extra cost to you. Content on this site is supported by ads—please do not block or remove them.
Copyright
All patterns, photos, and written content are the property of MJ’s Off The Hook Designs Inc. and protected by copyright law.
Usage
Free patterns are for viewing only on this blog. You may not copy, download, print, screenshot, or redistribute any part of the pattern. Access must remain through this page with ads visible. Use of ad blockers, reader view, or any similar tools that remove or hide ads and site content is strictly prohibited.
Legal Notice
Unauthorized reproduction or distribution may result in copyright infringement penalties.
By accessing this post, you agree to these terms and conditions.
Yes! You may sell finished items made from MJ’s patterns, but please credit:
“Pattern by MJ’s Off The Hook Designs Inc.”
Pattern Support is only available in our Facebook Community group and Video Tutorials.
No additional support is provided for modified patterns, alternate yarns, or changes to gauge.
Having trouble unlocking the pattern?
If you’re seeing the message “Email subscription failed, please try again”, don’t worry — it’s usually an easy fix! Here are a few quick things to try:
First, double-check your login details. Make sure you’re signing in with the same email you originally used to create your Grow account. If you’re not sure, click “Forgot Password” to reset your login. Once you’ve updated it, return to my site and try again.
Next, clear your browser’s cache and cookies. Sometimes the login just gets stuck. You can also try opening the page in a private or incognito window, or switching to another browser like Chrome, Safari, or Firefox to see if that does the trick.
It also helps to make sure you’re logged into Grow directly. Visit https://grow.me and sign in there first. Once you’re logged in, come back to my site and refresh the page — your pattern should unlock automatically.
If you’re still having trouble, check your browser’s privacy settings. Grow needs cookies to verify your account, so make sure cookies and cross-site tracking are allowed. On iPhone, go to Settings → Safari → Privacy & Security, then turn off “Prevent Cross-Site Tracking” and “Block All Cookies.” On Android or Chrome, go to Settings → Site Settings → Cookies and select “Allow all cookies.”
Lastly, ad blockers or browser extensions can sometimes block the login pop-up. Try turning them off temporarily while you sign in. If nothing seems to work, log out of Grow completely by going to https://grow.me, selecting your profile icon, and choosing Log Out. Then come back to my site and try logging in again.
If you’re still stuck after trying all of this, please reach out through my Contact Page and let me know what device and browser you’re using (and include a screenshot if you can).

If yolso enjoy these patterns;
This pattern is designed by Michelle Moore of MJ’s Off The Hook Designs Inc., based in Lakefield, Ontario, Canada. Your go-to source for modern, easy crochet patterns. Published on November 13, 2025.
Thank you for visiting MJ’s Off The Hook Designs! I hope you enjoyed this pattern and feel inspired to pick up your hook and start creating.
You can find even more crochet patterns in our Ravelry andEtsy shops.
For daily inspiration and behind the scenes peeks join me over on Facebook or Instagram or join our YouTube Membership for exclusive content!
You’ve got questions, we’ve got a community!
Crocheting is better with friends! Join our group to post pictures and ask all your pattern support questions.










