New Summer Hours! Open Late Wed/Thurs. Summer, Teens, & Kids Sewing Classes Released June 3rd.

Your cart

Your cart is empty

Just getting started?

Sign Up For Classes

or shop our:

Beginner Sewing

Drop-In

Summer schedules can be tricky, so we’ve created a more flexible way to learn: Summer Beginner Drop-In Sessions. These guided sessions will temporarily replace our beginner garment workshops for the season, giving you more control over when you sew.

✂️ Drop-In Sewing Sessions at Main Fabric

Flexible, fun, and supportive sewing time—on your schedule.

Whether you’re building your handmade wardrobe, working through a tricky step, or just want a creative evening out, our drop-in sewing sessions are here to support you. Designed for beginner to advanced beginner sewists, these guided sessions give you access to an experienced instructor, a welcoming studio space, and the encouragement to finish the projects you've been dreaming of..

WHAT'S INCLUDED: 3 hour guided sessions in our studio with use of our equipment and tools. Expert instruction and hands-on support all in a relaxed, community-oriented environment.

HOW IT WORKS: Choose our 1-day, 3-day, or 6-day ClassPass and reserve your sessions via our booking partner Pembee. Check the calendar to see our Drop-In Schedule, sessions run a minimum of 3x per week. Book the sessions that fit with your schedule.

Drop-In Unlimited! 🧵✨
Love the freedom of our Drop-In Sessions? Now you can sew as much as you want with unlimited access—all for one flat fee. No booking limits. No stress. Just you, your projects, and endless sewing time. Let’s make it official. Coming June 3rd. 💫

WHO'S IT FOR: If you’ve completed Intro to Machine Sewing and want to keep building your skills with beginner-friendly projects that match your style, this is your next step.

Need Help Booking? These Quick Videos Show You How

START SEWING TODAY

FOLLOW THESE 5 EASY STEPS:

STEP 1: Make an account with our partner website Pembee.
https://main-fabric.pembee.app/

STEP 2: In your new Pembee account, purchase a ClassPass. We offer 1-day ($40), 3-day ($99), 6-day ($180) passes or our summer UNLIMITED pass.

STEP 3: Your pass will add credits to your account, use your credits to sign up for our Drop-In Sessions available through Pembee.

UNLIMITED pass holders will receive a special discount code that will allow you to register for your sessions.

STEP 4: When your drop-in session date is coming up start gathering the supplies (a pattern and fabric) that you want to start with - or maybe a half finished project you need support on!

STEP 5: Time to Sew! Get expert guidance as you sew, troubleshoot, and build your skills in a relaxed studio environment.