*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
Say hello to your new favourite summer accessory, the Caribbean Beach Bag!
This playful and practical bag is made using just three classic granny squares and stitched up in durable, 100% cotton Dishie yarn. Whether you’re heading to the beach, pool, or market, this bag is the perfect companion to carry your sunny day essentials.

The design features a clean, flat slip stitch join that seamlessly shapes the bag, and our step-by-step video tutorial walks you through the entire process, including how to line the inside so even your smallest items stay secure.
Customize your bag with fun patterned straps, or play with colour combinations to match the entire Caribbean collection. Go bold, go bright, or keep it classic, the choice is yours!
With its easy construction and endless styling possibilities, the Caribbean Beach Bag is a must-make for summer.

Caribbean Vacation Crochet Along
Join us for the Caribbean Vacation Crochet Along, a summer-inspired collection filled with light, breezy designs perfect for warm weather. This CAL features 10 beautiful patterns, including garments and accessories that are stylish, fun to make, and ideal for sunny days. Whether you’re heading to the beach, the cottage, or enjoying some time at home, these projects are easy to take on the go. The crochet along runs from June 2 to 27 2025, and you can work at your own pace with video tutorials and community support to guide you every step of the way.

Quick Granny Square Bag Pattern
If you’re looking for a fast and fun project, this granny square bag pattern is perfect! The entire bag is made using just three granny squares, which means it works up incredibly quickly. Whether you’re looking for a last-minute project, a handmade gift, or a stylish accessory for summer, this simple construction makes it ideal for beginners and experienced crocheters alike.

Best Yarn For A Granny Square Bag
When it comes to making a granny square bag, selecting the right yarn is crucial for achieving the perfect balance of structure, durability, and style. For my Caribbean Beach Bag, I used Dishie Cotton from WeCrochet; it’s one of the best options for this type of project.
Dishie Cotton is a 100% cotton yarn that provides just the right amount of sturdiness to hold the shape of the bag while still feeling soft and comfortable to carry. The smooth texture makes your stitches pop, and the wide range of beautiful colours allows for endless creative combinations.
Additionally, since it’s made from cotton yarn, it’s strong, easy to clean, and ideal for everyday use. If you’re looking for the best yarn to make a granny square bag that holds up and looks amazing, I highly recommend trying Dishie Cotton.
Yarn Requirments
100% Cotton, 2 (190yds/100g)
Shown in Ivory, Swan, Inlet, Mushroom and Linen.
One Size
2 balls or 360 yds, 1 colour or mix and match colours for a unique bag
Size
One Size
Granny square: 9.5″
Finished width: 14″
Finished height: 13.5″
Skill Level

Gauge
Granny Square Size: 11 rounds equal to 9.5″ x 9.5″ with 5mm hook
Because of the nature of this bag design, gauge is not critical unless you want to achieve the exact same size as shown in the pattern. For matching dimensions, your finished granny square should measure approximately 9.5″ x 9.5″.
If your gauge doesn’t match:
- Is the granny square too small? Try a larger hook.
- Too big? Try a smaller hook.
- You can also make small adjustments by loosening or tightening your tension, or switching to a different hook brand or style.

Suitable Yarn Substitutes for Dishie
Crochet Hooks Required
US H/8 (5mm)

Materials Needed

Abbreviations
Ch – Chain
Cluster – 3 dc in the same sp
Dc – Double Crochet
Rep – Repeat
RS – Right Side
Sl St – Slip Stitch
Sp(s) – Space(s)
St(s) – Stitch(es)
( ) – Work step in parentheses in indicated stitch
[ ] – Work step in brackets the number of times indicated
Video Tutorial
In this video, we will guide you through each step of the pattern, allowing you to create your own Granny Square Bag.
Construction
Begin by crocheting three granny squares, each with 11 rounds. Arrange the squares in a V shape and join them using a flat slip stitch seam. Next, line the interior of the bag. Once the lining is in place, fold in the two side squares to form the sides of the bag, then fold the bottom square upward and seam. Finish the construction by adding a button closure at the front and attach your strap to the ch-1 corners at the top.
Helpful Resources
- Join our Facebook Crochet Community for pattern support and inspiration
- Subscribe on YouTube for hundreds of free tutorials
- Sign up for our newsletter and receive 40% off your first Ravelry purchase!
- Sign up for our YouTube Membership

Upgrade to the Premium PDF Pattern!
Digital PDF Download
The PDF includes a stitch chart.
Digital pattern only. No physical item will be shipped.
Caribbean Beach Bag 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).
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.



How To Line A Crochet Bag
Once the squares are seamed into a V shape, place them on your fabric to create the lining. Cut the fabric to match the shape, adding a 0.5″ seam allowance all around, as shown in the image.
Using an iron or steamer, fold in the 0.5″ seam allowance to create clean edges that will neatly cover the back of the granny squares. Secure the folded edges with fabric glue or by sewing.
Finally, attach the lining to the wrong side (WS) of the granny squares using fabric glue, pressing gently to adhere. Let dry completely before continuing.
Seaming
Fold the bottom square upward to form the base of the bag, creating a triangle shape. Then, fold the two side squares inward to meet at the top.
Using the working yarn, continue with the flat slip stitch seaming technique, joining the final two sides together in the same manner as before.
Fasten off and weave in any remaining tails for a neat finish.

If you enjoyed this pattern, you may also like 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 June 4th, 2026.
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 and Etsy 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.







