*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
Welcome to our Peek-A-Boo Crochet Mesh Bag Pattern! This stylish and functional bag is designed for those who appreciate both form and function in their accessories. Perfect for grocery shopping, farmers’ markets, or everyday use, the Peek-A-Boo Mesh Market Bag combines aesthetic appeal with robust utility, making it an essential addition to your crochet collection.



Project Overview
The Peek-A-Boo Market Bag is a stylish, sturdy crochet tote perfect for groceries, farmers’ markets, and everyday use. Made with Herrschners Cottage Cotton and worked with doubled yarn for extra strength, this bag features a durable mesh stitch pattern using linked double crochet, single crochet and chains. Finished with comfortable, reinforced handles, it’s a practical and reusable accessory you’ll reach for again and again.
Skill level: Easy
Sizes: One size, Width 15.5″ x Height 13.5″
Yarn Weight: Worsted Weight # 4
Hook Sizes: US K/10.5 (6.5mm)
Construction: Bottom up, in the round
Video Tutorial: https://youtu.be/iAd7DrQ5gDo
Made using Herrschners Cottage Cotton, a luxurious blend of cotton and acrylic, this pattern ensures a soft feel while maintaining the strength needed for carrying heavy items. By doubling the yarn, we’ve created a thick, sturdy fabric that won’t let you down. The unique mesh stitch pattern, constructed with linked double crochet, single crochet, and chains, not only adds visual interest but also enhances the bag’s durability and flexibility.
Our design features sturdy handles with a distinctive finished edge, allowing for a comfortable grip while you shop or explore. With this pattern, you won’t just create a bag; you’ll also embrace a sustainable lifestyle, reducing plastic use and promoting eco-friendliness.
We’ve included a comprehensive step-by-step tutorial on YouTube, guiding you through each part of the process. Whether you’re a seasoned crocheter or just beginning your crafting adventure, our detailed instructions will help you bring your Peek-A-Boo Mesh Bag to life in no time.

Easy Crochet Mesh Bag Pattern
Market Bags are one of my favourite practical crochet projects—I use them for everything! Whether it’s project bags, groceries, or carrying things to markets, they always come in handy and they are always in use. My daughters love to “borrow” them too (they’re very trendy these days, haha!).
The most important thing when making crochet bags is ensuring they’re sturdy. It’s not a big deal for carrying produce, but the moment you add something heavy, a flimsy bag can become awkward to use. I think I’ve finally found the perfect solution, doubling up Herrschners Cottage Cotton yarn! It creates an incredibly strong and durable bag that holds weight beautifully while still being soft and easy to work with.
I hope you enjoy making and using these bags as much as I do! And best of all, they work up super fast!
Happy bag making!

Yarn Requirements
Worsted Weight # 4
207yds/100g, 60% Cotton, 40% Acrylic Shown in Stone Blue and Chiffon
4 Balls needed yarn doubled (holding two strands together) or 700 Yds
Cottage Cotton has some stunning colours! Be sure to check them out!
Size Chart

Skill Level
Gauge
Adjusting your crochet hook size or switching to a different hook style or brand can help you reach the required gauge. It’s important to note that not all yarn weights are identical, even if they are labeled the same; variations in thickness, drape, and softness can occur.
I recommend crocheting a flat swatch in the mesh stitch pattern with 18 stitches, ensuring you end the repeat with a double crochet and a linked double crochet stitch. Measure your stitches at the center of the swatch, aiming for 13 stitches (with chains counted as stitches) and 8.5 rows to equal 4 inches for this specific pattern. If you find that you have too many stitches, consider switching to a larger hook size.
Conversely, if you have too few stitches, opt for a smaller hook size. Your technique can also affect the height of the stitches; you can lengthen stitches by pulling up on them or shorten them by tightening your tension.

Suitable Yarn Substitutes for Cottage Cotton
Crochet Hooks Required

Materials Needed For The Crochet Mesh Bag
Abbreviations
Ch – Chain
Dc – Double Crochet
Pm – Place Marker
Rep – Repeat
RS – Right Side
Sc – Single Crochet
Sc2tog – Single Crochet Decrease
Sk – Skip
Sl St – Slip Stitch
Sp(s) – Space(s)
St(s) – Stitch(es)
WS – Wrong Side
( ) – Work step in parentheses in indicated stitch
[ ] – Work step in brackets number of times indicated
Special Stitches:
Beg Linked Double Crochet (dc): Working into beg ch-3, pick up a loop in the 2nd ch from hook, leave on the hook, pick up a loop in next st (3 loops on hook), [yo, draw through 2 loops] twice.
Linked Double Crochet (dc): Pick up a loop in the 2nd bar on side of previous dc, pick up a loop in the next st (3 loops on the hook), [yo, draw through 2 loops] twice.
Sc2tog: Insert hook through indicated st and pull up a loop, insert hook in next st, pull up a loop, YO, pull through 3 loops on the hook.
Seamless Join: After the last stitch of the round, fasten off. Skip first st, with a yarn needle, weave under both loops of the next st, then weave through the blo of the last stitch. Weave in tail.
Video Tutorial
In this video, we will guide you through each step of the pattern so you can create your very own beautiful Peek-A-Boo Market Bag.
Construction

Upgrade to the Premium PDF Pattern!
Digital PDF Download
The PDF includes a Stitch Diagram
Digital pattern only. No physical item will be shipped.

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.

Seaming
Place the front straps together, right sides facing, and whip stitch them together. Weave in any loose tails. Repeat these instructions for the back straps.
EDGING
Notes
Complete edging for the front and back inside edge of straps and the outside edge of all straps. Work 1 st per row and st around.
Edge – 3 sections
Join yarn at the seamed strap edge. Ch 1, 1 sc in first sp, *insert hook into the left bar of the sc st, then insert into the next sp, pull up a loop and pull through one loop on the hook, yarn over and pull through two loops on the hook; rep from * around the entire edge. Fasten off with a tail, complete a seamless join, and weave in any loose ends.
FINISHING
Add a personalized faux leather tag to the side of the bag.

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 March 25, 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 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.








