
Beginner Versatile Mesh Tote Free Knitting Pattern
If you’ve been wanting to learn to knit something genuinely useful — something you’ll actually carry around, show off, and reach for every single day — a mesh tote bag is one of the best projects you can start with. It’s forgiving, it works up quickly, and the finished object is immediately practical. Whether you’re heading to the farmer’s market, the beach, the grocery store, or a weekend getaway, a handmade mesh tote is the kind of accessory that people will stop and compliment, every single time.
This free knitting pattern is designed with beginners in mind. You don’t need to know dozens of techniques or have years of experience behind you. If you can cast on, knit, purl, and bind off, you have everything you need to complete this project. The mesh structure comes from a simple yarn over and decrease combination that creates an open, lacy fabric — perfect for a bag that you want to look airy and elegant while still being strong enough to hold a week’s worth of produce.
Let’s walk through everything together, from the materials you’ll need to the finishing touches that make your tote look truly polished.
Why a Mesh Tote Is the Perfect Beginner Knitting Project
Before we dive into the pattern itself, it’s worth talking about why this particular project is so well-suited to new knitters. Bag knitting has a few advantages over garment knitting that make it a wonderful place to build confidence.
First, gauge matters much less. When you’re knitting a sweater, being even slightly off gauge can mean a finished garment that doesn’t fit at all. With a bag, a little variation in gauge just means your tote ends up slightly larger or smaller than expected — and honestly, both outcomes are still completely usable. This freedom takes an enormous amount of pressure off beginners who are still developing consistent tension in their knitting.
Second, bags don’t require shaping in the same way that garments do. You won’t be decreasing along a neckline or picking up stitches around an armhole. The body of this tote is worked in simple rows or rounds, and even the handles are straightforward.
Third, the mesh or lace pattern used in this design is one of the most beginner-friendly open-work structures in all of knitting. It repeats on a very short cycle, so once you’ve done a few repeats, your hands know the rhythm and you can knit almost on autopilot.
Finally, a tote bag is a project you can finish in a few days or a week of casual knitting. There’s nothing like the momentum of completing a project to keep you motivated to start the next one.
Materials You Will Need
One of the best things about this pattern is that it uses minimal supplies. You don’t need to invest in a whole arsenal of tools — just a few basics that you may already have if you’ve been knitting for even a short time.
Yarn: You’ll need approximately 200 to 250 yards of worsted weight cotton yarn, or a cotton blend. Cotton is the classic choice for market totes because it’s strong, washable, and doesn’t stretch out of shape over time the way wool can. Look for yarn labeled as #4 worsted weight. Colors that work beautifully for this design include natural undyed cream, sage green, soft terracotta, navy blue, or any cheerful, solid tone. Variegated yarn can also be lovely, though it will make the mesh pattern a little harder to see.
Needles: US size 7 (4.5mm) knitting needles. You can use straight needles or circular needles — both will work. If you plan to knit the body of the bag in the round, circulars are ideal. If you prefer knitting flat and seaming, straight needles work perfectly well.
Notions: You’ll need a tapestry needle for weaving in ends and seaming, a stitch marker or two (especially if knitting in the round), and a pair of scissors. That’s genuinely it.
Optional: If you want to add a lining to your finished tote — which is a lovely finishing touch and helps smaller items from falling through the mesh — you’ll need about half a yard of cotton fabric and a needle and thread or sewing machine.
Understanding the Mesh Stitch Pattern
The mesh stitch pattern at the heart of this tote is built on one of the simplest lace principles in knitting: a yarn over paired with a decrease. When you bring your yarn over the needle, you create a new stitch and an eyelet (a little hole). When you work a knit-two-together decrease, you close that stitch count back up. The result is a fabric full of intentional, beautiful holes arranged in a regular grid.
The stitch repeat for this pattern is very simple. Over a multiple of two stitches, you work: yarn over, knit two together — and you repeat that across the entire row. On the return row, you simply purl across. That’s the whole pattern. Two rows, an eight-word instruction, repeated until your bag is the size you want. Even if you’ve never worked a yarn over in your life, you’ll find that after a few rows it feels completely natural.
A yarn over is simply this: before you knit the next stitch, bring your yarn from the back of the work to the front, passing it between your needle tips, and then bring it over the right needle as you knit the following stitch. That wrap creates a new loop on your needle, which counts as a new stitch for that row.
Knit two together is exactly what it sounds like: insert your right needle through two stitches at once and knit them as if they were a single stitch. This is actually one of the easiest decreases in knitting, and you’ll find you pick it up almost immediately.
Pattern Instructions
Finished Measurements
The finished tote measures approximately 13 inches wide by 15 inches tall (before handles), with a generous capacity that works for most everyday uses. It sits flat at the bottom when loaded, and the handles are long enough to wear over your shoulder comfortably.
Gauge
Approximately 18 stitches and 24 rows over 4 inches in stockinette stitch using worsted weight cotton and US size 7 needles. As mentioned, gauge is flexible for this project, so a swatch is helpful but not critical.
Knitting the Body (Flat Method)
Cast on 60 stitches using your preferred cast-on method. The long-tail cast on creates a nice, stretchy, neat edge that works beautifully for bags.
Row 1 (Right Side): Knit across all stitches.
Row 2 (Wrong Side): Purl across all stitches.
Work these two rows two more times (six rows total). This creates a small stockinette base section at the bottom of your bag, which gives it a little structure and stability.
Begin Mesh Pattern:
Row 1 (Right Side): Yarn over, knit 2 together; repeat from to end of row.
Row 2 (Wrong Side): Purl across all stitches.
Repeat these two rows until the body of the bag measures approximately 14 to 15 inches from the cast-on edge, or until you’re happy with the depth of your tote. At this point you’ll have a rectangular panel.
Work six more rows in stockinette (knit on right side, purl on wrong side) to mirror the bottom section.
Bind off all stitches loosely. A loose bind off is important here — if you bind off too tightly, the top edge of your bag will pucker. Try binding off with a needle one size larger if you tend to bind off tightly.
Repeat all of the above to create a second identical panel.
Seaming the Bag
Place your two panels together with right sides facing each other. Using your tapestry needle and a length of yarn, seam up both side edges and across the bottom edge using mattress stitch or whip stitch — whichever you’re more comfortable with. Mattress stitch creates an almost invisible seam and is worth learning if you haven’t already, but whip stitch is perfectly functional and very quick.
Turn the bag right side out. You should now have a tote shape with an open top.
Creating the Handles
You’ll make two handles. Each handle is a simple, narrow strip of knitting worked in a firm stitch so it holds its shape under the weight of the bag’s contents.
Cast on 10 stitches.
Work in seed stitch (knit 1, purl 1 on row 1; purl 1, knit 1 on row 2, alternating so you’re always knitting the purls and purling the knits) until the handle measures 22 to 24 inches. This gives you a handle long enough to wear comfortably over the shoulder. If you prefer a shorter hand-carry handle, work to 14 to 16 inches instead.
Bind off all stitches.
Make a second handle identical to the first.
Attaching the Handles
Position each handle on the inside of the tote top edge, approximately 3 inches in from each side seam. The ends of the handle should overlap the top edge of the tote by about 2 inches on the inside. Using your tapestry needle and yarn, sew each end of each handle securely to the inside of the bag, stitching around the full rectangle of overlapping fabric several times. This is the structural seam that takes all the strain when your bag is loaded, so don’t rush it — the more times you stitch around that rectangle, the more secure your handles will be.
Finishing
Weave in all ends carefully. For a bag that will be used regularly and washed regularly, it’s worth weaving your ends in multiple directions to make sure they don’t work loose over time.
If you’d like a small rectangular base insert to help your bag keep its shape at the bottom, you can purchase a bag base insert at a craft store (they come in various sizes and usually cost only a few dollars), or cut a piece of thick cardboard and cover it with fabric. Simply slip it into the bottom of the finished bag.
If you’d like to line the bag, cut a rectangle of cotton lining fabric slightly smaller than the interior of the bag, fold and press all edges under, and either hand-sew or machine-sew the lining to the inside of the tote along the top edge. A lining transforms the bag and gives it a more polished, finished look while also making it more practical.
Tips for Knitting Success
Don’t be afraid to tink (un-knit) if you make a mistake in the mesh pattern. The yarn over and knit two together pairing is very forgiving — if you notice you’ve made an error a row or two back, it’s usually easier to tink back than to try to fix it in place.
Check your stitch count regularly. Because the mesh pattern involves yarn overs (which add stitches) and decreases (which remove stitches), it’s important to make sure these are balanced. If you accidentally do an extra yarn over without the matching decrease, your stitch count will grow. A quick count every few rows keeps things on track.
Choose your yarn carefully. Cotton has zero elasticity, which means it shows every stitch clearly. This is actually an advantage for showing off the mesh pattern, but it also means that any significant tension inconsistencies will be visible. Take your time, relax your grip on the yarn, and your knitting will naturally even out as you go.
Block your finished tote. Blocking — wetting the finished knitted fabric and allowing it to dry flat in shape — makes a remarkable difference to the look and drape of cotton knitting. After seaming your tote, fill a basin with lukewarm water, submerge the bag, gently squeeze out the water (don’t wring), roll it in a towel to remove excess moisture, and then lay it flat to dry. The mesh pattern will bloom and open up beautifully.
Variations and Customizations
One of the great joys of making your own accessories is the ability to customize them. Once you’ve made this basic mesh tote, there are many ways to adapt it.
You could work the entire bag in the round on circular needles instead of knitting two flat panels and seaming them. Working in the round means you’ll always be working the right side of the fabric, which some knitters find easier for lace patterns.
You could add a simple stripe along the top edge by switching to a contrasting yarn color for the final few rows before binding off — a great way to use up leftover yarn from other projects.
You could scale the pattern up or down simply by casting on more or fewer stitches (always in multiples of two for the mesh pattern to work correctly). A smaller version makes a gorgeous produce bag or gift bag. A larger version becomes an impressive beach bag.
You could also try different open stitch patterns in the body of the bag. A simple eyelet rib — alternating columns of yarn-over decreases with columns of knit stitches — gives a slightly more structured look. A larger mesh with yarn overs spaced further apart creates a more dramatic, open fabric.
Caring for Your Handknit Mesh Tote
Cotton knitting is wonderfully low-maintenance. Most cotton yarns are machine washable on a gentle cycle in cold water, though hand washing is always the gentler option. Reshape the bag while damp and lay flat to dry — hanging it to dry while wet can distort the shape since the weight of the water can stretch the fabric.
Over time and with heavy use, the handles on any knitted bag can stretch slightly. If this happens, you can reinforce the attachment points by stitching over them again. Some knitters also like to run a strip of grosgrain ribbon along the inside of the handles for extra stability — it’s a simple finishing touch that professional bag makers often use.
Final Thoughts
A handmade mesh tote is one of those projects that keeps giving long after the knitting is done. Every time you use it, you’ll feel a quiet satisfaction knowing you made it yourself. And whenever someone asks where you got your bag — and they will ask — you get to say the best thing: I made it.
This pattern is free, the materials are affordable, and the skills you’ll practice while making it will carry forward into everything else you knit. If this is your first real knitting project, congratulations — you’ve chosen a wonderful one. If you’re returning to knitting after a break, this tote is a lovely, low-pressure way to get your hands back into the rhythm. And if you’re an experienced knitter looking for something to pass along to a beginner friend, this pattern prints beautifully and makes a thoughtful gift along with a skein of cotton yarn.
Happy knitting, and enjoy every stitch.