I own more tote bags than I’d like to admit. Grocery runs, library trips, beach days, carrying fabric home from the shop. There’s always a reason for one more. Once I started sewing my own, I realized a tote is one of the most rewarding things you can make. It’s simple, it’s useful and you can make it in literally any style. Idea 1 below is a free basic pattern with exact cutting sizes, and the other 14 show you how to change it up. Every one includes a tip that’ll make your bag look and last better.

1. Basic Lined Tote With a Free Pattern

This is the free tote bag sewing pattern that all the other ideas build on. It’s a classic lined tote with sturdy handles, and it finishes at about 15 inches wide by 15 and a half inches tall.
Materials Needed: Half a yard of medium weight canvas or cotton duck for the outside, half a yard of cotton for the lining, matching thread, a ruler, chalk, pins or clips, and fabric scissors.
How to Cut: Outer fabric: two rectangles, 16 inches wide x 17 inches tall. Lining fabric: two rectangles, 16 inches wide x 17 inches tall. Handles: two strips, 4 inches wide x 26 inches long, from either fabric. All pieces include half inch seam allowances.
How to Make It: Fold each handle strip in half lengthwise and press. Open it, fold both long edges into the center crease, fold in half again and topstitch along both edges. Sew the two outer pieces right sides together along the sides and bottom. Do the same with the lining, leaving a 4 inch gap in the bottom seam. Turn the outer bag right side out. Pin each handle to the top edge of the outer bag, about 4 inches in from each side, with the raw ends lined up with the top edge. Slide the outer bag inside the lining, right sides together, and sew all the way around the top. Pull everything out through the gap in the lining, close the gap and push the lining inside. Press the top edge and topstitch around it. A tip I picked up: stitch a small box with an X inside where each handle meets the bag. It stops handles from tearing under heavy loads.
2. Flat Bottom Tote With Boxed Corners

A flat bottom means the tote stands on its own and holds more. Honestly, once you’ve tried boxed corners, you’ll add them to every bag you make.
Materials Needed: The pieces from idea 1, a ruler, chalk, scissors, and thread.
How to Make It: Before sewing, cut a 2 inch square from each bottom corner of the outer and lining pieces. Sew the sides and bottom as usual, but leave the cut out corners open. Open each corner, pull it flat so the side seam lines up with the bottom seam, and sew straight across the opening. This creates a 4 inch wide flat base. Finish the bag the same way as the basic tote. In my experience, cutting a bigger square, like 3 inches, gives you a deeper base for groceries.
3. Tote With Inside and Outside Pockets

Pockets make a tote so much more useful. No more digging for your keys at the bottom of the bag.
Materials Needed: The pieces from idea 1, two extra fabric rectangles about 9 inches wide x 14 inches tall for pockets, pins, chalk, and thread.
How to Make It: Fold each pocket piece in half, right sides together, so it measures 9 x 7 inches. Sew around the raw edges, leaving a gap, then turn, press and topstitch the folded top edge. Pin one pocket centered on an outer piece and the other on a lining piece, about 3 inches down from the top. Topstitch around the sides and bottom. Stitch a vertical line down the middle of the outside pocket to divide it. Then assemble the tote as usual. A tip I picked up: backstitch firmly at the top corners of each pocket, because that’s where they take the most strain.
4. Canvas Utility Tote

A utility tote is tough and organized, perfect for craft supplies, tools or a work bag. Use a heavy canvas and add a row of slim pockets around the outside for pens and small items. Thick cotton webbing handles feel strong and look great. I like adding a metal D ring on the side to clip keys. Honestly, a heavy duty needle is a must here, because thick canvas layers will break a regular one.
5. Bandana Tote

A bandana tote is quick, cheap and full of personality. Two bandanas become the front and back, and the printed borders look like they were designed for it. Because bandana cotton is thin, add a canvas lining or a layer of interfacing. In my experience, it’s the lining that makes it feel like a real bag instead of a scarf. Red and navy paisley are classic, but pastel bandanas look really fresh too.
6. Slouchy Tote

A slouchy tote has a relaxed, effortless look that’s very on trend. Use soft fabrics like washed linen or cotton twill, and skip any stiff interfacing. Taper the sides slightly toward the top, or gather the top edge into the handles. Longer handles let it sit comfortably on your shoulder. Honestly, this is the bag I reach for most on lazy weekends.
7. Boxy Structured Tote

For a polished, stylish look, go boxy and structured. Add fusible fleece or a firm interfacing to every outer piece, and use deep boxed corners for a wide base. A removable stiff insert at the bottom helps it keep its shape. In my experience, piping along the edges makes it look really professional. It’s a little more work, but it looks like it came from a shop.
8. Large Market Tote

A large tote is the bag you take to the beach, the market or on a weekend trip. Scale up the basic pattern to about 20 inches wide and add deep boxed corners. Bold stripes look amazing at this size. I’d suggest reinforcing the bottom with a second layer of canvas, because big bags carry heavy loads. Make the handles long enough to wear on the shoulder comfortably.
9. Patchwork Tote

A patchwork tote is a joyful way to use up scraps. Sew squares together until you have panels large enough for your outer pieces, then follow the basic pattern. A solid fabric for the handles and lining helps balance all the color. Press every seam flat before cutting your panels. Honestly, no two patchwork totes are ever the same, which is what makes them special.
10. Foldable Tote That Packs Into a Pouch

A foldable tote is perfect for keeping in your purse or car for surprise shopping trips. Use lightweight nylon or ripstop so it folds small. Sew a small zipper pouch to the inside seam, so the whole bag folds and tucks inside it. In my experience, French seams look neatest on these, since there’s no lining to hide the raw edges.
11. Ruffle Tote

A ruffle tote is sweet and feminine, perfect for summer or as a gift. Add a gathered ruffle along the top edge or across the front panel. Cut the ruffle strip about twice the length of the edge for nice full gathers. I like gingham or soft florals for this one. A tip I picked up: hem the ruffle with a narrow rolled hem before gathering, so it looks tidy.
12. Upcycled Jeans Tote

Old jeans make an incredibly sturdy tote. Cut the legs open into flat panels, piece them together, and keep the back pockets for storage. You can even use the waistband as a handle. Mixing light and dark washes looks really cool. Honestly, denim totes get softer and better with age. Use a denim needle and go slowly over the thick seams.
13. Padded Laptop Tote

A padded laptop tote is a great everyday work bag. Add fusible fleece to the outer panels and sew a padded divider inside to hold the laptop safely. A zipper closure across the top keeps everything secure. Measure your laptop first and add an inch on each side for padding. In my experience, a front pocket for chargers and cables is the feature you’ll appreciate most.
14. Reversible Tote

A reversible tote gives you two bags in one. The basic pattern is already almost reversible. Just choose two fabrics you love equally, and skip any pockets or add them to both sides. Make sure both fabrics are a similar weight so the bag hangs evenly. I’d suggest a bold print on one side and a solid on the other. You’ll have an option for every outfit.
15. Quilted Heart Tote

A quilted tote with a heart appliqué is cute, cozy and makes a lovely gift. Quilt the outer panels with batting before cutting, then add a heart in a contrasting fabric. Fusible web makes the appliqué easy to place before stitching around it. Honestly, the puffy quilted texture makes this tote feel special. It’s perfect for Valentine’s Day or just a sweet everyday bag.
Final Thoughts on Tote Bag Sewing Pattern
Start with the free basic tote bag sewing pattern, then try boxed corners, pockets or a fun fabric to make it your own. Every tote you sew teaches you a little more. Honestly, once you’ve made one, you’ll find a reason to make a whole collection.

Amir Ali is the founder and site administrator of HomeDecorEdge, a modern home decor and interior design platform. Since starting the site, he has combined his passion for interior design, practical styling, and color coordination with hands-on content strategy and site management. He guides authors, curates high-quality articles, and ensures readers have access to actionable, visually inspiring, and user-focused home decor advice for apartments, small rooms, and family homes.

