Whether you're new to sewing or a seasoned upcycler, tote bag patterns are a fantastic way to turn thrift store finds into something functional and stylish. I've tested dozens of tote bag patterns over the years, and these ten are my favorites for using upcycled materials. Let's dive into what you need to get started.
Why Use Tote Bag Patterns for Upcycling?
Tote bags are one of the simplest projects you can tackle, and they're perfect for beginners. They use minimal fabric—often just a yard or less—so you can repurpose old curtains, tablecloths, or even that oversized shirt you never wear. Plus, tote bag patterns teach you basic skills like straight seams, hemming, and attaching handles. No need to buy new fabric when your thrift stash is full of potential.
Materials and Tools You’ll Need
Before you dive into any tote bag patterns, gather these basics:
- Sewing machine (any straight-stitch machine works)
- Fabric scissors or rotary cutter
- Pins or clips
- Iron and ironing board
- Thread (contrast or matching)
- Handles: webbing, old belt straps, or bias tape
Optional: interfacing for structure, pockets, or lining.
Thrifted tip: Check the home decor section for heavy-duty fabrics like denim, canvas, or upholstery remnants—they make sturdy totes.

5 Simple Tote Bag Patterns to Try
I've grouped these tote bag patterns by skill level. Start with the first if you're a true beginner.
1. Classic Rectangular Tote
This is the most straightforward of all tote bag patterns. Cut two rectangles (15" x 20" each) from your fabric. Sew three sides, turn, and attach handles 3" from each side edge. That's it! I used a vintage floral curtain for my first one—took 20 minutes.
2. Lined Tote with Pockets
Level up with a lining and a slip pocket. Cut four rectangles: two for exterior, two for lining. For the pocket, cut a rectangle (7" x 10") and sew it onto one lining piece before assembling. Attach handles between outer and lining layers. This tote bag pattern is great for using two contrasting thrifted fabrics—maybe a plaid exterior and a solid lining.
3. Reversible Tote
Why choose one fabric when you can have two? This pattern uses mirror-image construction: sew two bags (inner and outer) with handles sandwiched in between, then turn through a gap. You get a completely different look by flipping it inside out. Perfect for showing off both sides of that vintage tablecloth.
4. Drawstring Tote
For a bohemian vibe, try a drawstring closure. Cut a rectangle, fold over the top edge twice to create a casing, thread ribbon or cord through. Add side tabs if you want handles. I made one from a thrifted sarong—it's my go-to farmer's market bag.
5. Foldable Tote
This clever design folds into a small pouch for easy carry. Pattern requires a rectangle plus a pocket on the outside that the folded bag fits into. It's a bit more advanced but so satisfying. Use lightweight fabric like a printed cotton dress from the thrift store.

Tips for Sewing with Thrifted Fabric
Not all thrifted fabric behaves the same. Here's what I've learned from my mistakes:
- **Pre-wash everything** – That vintage sheet might shrink or bleed. Wash and dry before cutting.
- **Test stitches on scraps** – Heavy denim might need a heavier needle; silk might require a microtex needle.
- **Press as you go** – Thrifted fabric often has creases that throw off seams. Ironing makes a huge difference.
- **Skip interfacing if the fabric is sturdy enough** – Upholstery fabric doesn't need it; lightweight cotton might.
Where to Find Free Tote Bag Patterns Online
You don't need to buy tote bag patterns. Here are my go-to free resources:
- **Tilly and the Buttons – Tilly's Tote**: Simple, clear instructions.
- **Sew4Home – Easy Tote Bag**: Includes lining and pocket options.
- **Peppermint Magazine – The Everyday Tote**: A generous size with boxed corners.
- **YouTube**: Search "free tote bag pattern" and follow along with video tutorials.
How to Choose the Right Tote Bag Pattern for Your Fabric
With so many tote bag patterns, picking the right one can feel overwhelming. Here's a simple guide based on your thrifted fabric type:
- **Heavy fabric (denim, canvas, upholstery)**: Go for the Classic Rectangular Tote or the Lined Tote with Pockets. These patterns need sturdy fabric to hold shape, and the weight will prevent sagging. Avoid foldable or drawstring designs—they require lighter material.
- **Medium-weight fabric (cotton, linen, poly-cotton blends)**: Any pattern works, but the Reversible Tote shines here. The medium weight allows the bag to flip easily without being too bulky. If your fabric is a soft cotton, add interfacing for structure.
- **Lightweight fabric (silk, rayon, sheer curtains)**: Stick with the Drawstring Tote or Foldable Tote. These patterns don't need much structure, and the delicate fabric will gather nicely. For the foldable version, use a light cotton lining to reinforce.
- **Stretchy fabric (knits, t-shirts)**: Not ideal for traditional tote bag patterns, but you can try the Classic Rectangular Tote with a stabilizing fusible interface. Alternatively, look for patterns specifically designed for knits, like a knit jersey tote.
Another factor is your skill level. If you've never sewn a bag before, start with the Classic Rectangular Tote. It's the most forgiving and teaches you the basics. Once you're comfortable, move to the Lined Tote to learn pocket insertion and handle finishing. The Reversible Tote is a great next step for mastering clean finishing techniques.
Finally, consider the bag's intended use. For heavy loads like groceries, choose the Lined Tote with Pockets (the lining adds durability). For a lightweight beach bag, the Drawstring Tote is perfect. For everyday errands, the Reversible Tote gives you two looks in one.
Final Thoughts
Tote bag patterns are the perfect gateway to upcycling—they're quick, forgiving, and endlessly customizable. I've made over a dozen from thrifted fabrics, and each one taught me something new. No such thing as a stupid question here—if you get stuck, drop a comment below. Happy sewing!
No notes yet — write the first one.