Bag Series: Brandt Beach Bag

Arrive at the beach in style this summer with your very own handmade beach bag! This roomy bag holds all your essentials—towels, sunscreen, a change of clothes, and more—so you’re ready for the perfect beach day.
The Brandt bag features six exterior pockets, a secure interior zippered pocket for your phone and keys, and sturdy webbing straps for easy carrying. The mesh exterior lets sand shake right out, and it’s lightweight enough to fold and pack with ease!
In this 2-week class, you’ll learn key bag-making skills like sewing with mesh, attaching webbing straps, and creating a zippered pocket. Perfect for advanced beginners to intermediate sewists who can confidently operate a sewing machine.
Finished Dimensions: 17" tall, 23" wide at top, 17.5" wide at bottom, 7" deep
Required Materials:
- (1) Pattern: Brandt Beach Bag by Studio M Squared
- (1) piece of 24"x42" of lightweight mesh fabric
- 1 yard for main fabric (pockets, trim, and bindings)
- 3/4 yard for accent fabric (pocket linings):
- 3-7/8 yards of 1-1/2" wide webbing
- 1-1/3 yard of Pellon SF101
- (1) 9" zipper
- (1) spool of coordinating thread
Cancellation Policy:
We understand that plans can change. If you need to cancel your class, please let us know by email at least 72 hours in advance. If we’re able to fill your spot from our waitlist, we’ll issue you a full refund.
If we’re not able to fill your spot, or if you cancel with less than 72 hours’ notice, we’ll issue you a credit that can be used toward a future class.
Please note that we’re unable to offer refunds or credits for cancellations made less than 72 hours before the class. By signing up, you acknowledge and agree to this policy.
| Skill Level: | Beginner |
| Skill Details: | Confident Beginner |
| Materials Included: | No |
| Requirements: | Students must be able to confidently thread and operate a sewing machine independently and should have successfully completed several projects. |
| Instructor: | Brittany Dow |
| {{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}}
