Practically Perfect Bag Workshop

Join us for a hands-on sewing workshop where you'll craft a vintage-inspired handbag that combines classic charm with modern fabric flair. You will be creating a stunning, heirloom-quality handbag in this beginner-to-intermediate sewing workshop. In this class, you'll learn how to transform repurposed quilt blocks into a one-of-a-kind purse, complete with a classic kiss-lock metal frame, sturdy leather handles, and a fully lined interior. We'll cover techniques like stabilizing vintage textiles, construction of bag body as well as the detachable pouch, and securely attaching hardware.
There will be a lunch break - feel free to bring your own lunch or leave to grab something nearby.
This is the perfect project for anyone looking to combine nostalgia with function, and walk away with a bag that's practical as it is beautiful.
Skills You'll learn:
How to work with vintage or pre-quilted fabric
Interfacing and stabilizing for structure
Sewing pleats without bulk
Attaching a metal purse frame
Installing leather straps and hardware (maybe even cut your own)
(The Quilter's Lodge offers a 10% discount on class supplies)
- Practically Perfect Bag Pattern (included in class fee)
- Kiss Frame (included in class fee)
- Bag Body Lining 1 1/2" yards
- Lining 1 1/2" yards
- Interface (optional) 1 1/2" yards
Sewing Tools:
- Sewing Machine, foot pedal and power cord - (Please be familiar with your sewing machine, we can possibly offer suggestions but we do not know the details of how all the different brands of sewing machines operate)
- 1/4” foot or 1/4” guide
- Coordinating Thread
- Microtex 80/12 Sewing Machine Needles
- Measuring Gauge - The Quilter's Lodge Throwing Star
- Seam Ripper
- 45mm Rotary Cutter or 60mm Rotary Cutter
- Scissors
- Fine Patchwork Sewing Pins
- Binding Clips
Shared Cutting Mats, 6 1/2" x 24 1/2" Rulers with Handles, Irons,
Ironing Boards and Design Walls are supplied by The Quilter's Lodge

| Skill Level: | Beginner |
| Skill Details: | |
| Instructor: | Aynsley Campbell |
| {{model.event.first_date}} - {{model.event.last_date}} | {{model.event.sections.length}} Sessions | {{model.event.sections[0].time}} |
| {{s.date}} | {{s.time}} |
{{errorMessage}}
{{waitlist_contact_errorMessage}}
{{c.items[0].title}}
