Tailored classes.

Our classes are the perfect way to hone your sewing skills.


Modern Domestic Gray Heart Icon

Offering you a variety of fun classes

Classes, studio rental, and private lessons are currently postponed due to COVID-19.

For BERNINA & Bernette sewing machine resources visit our Online BERNINA Resource Guide.



In-store classes are currently postponed due to COVID-19.


Every class listed in our webstore describes the appropriate skill level at which it is taught. Read below to determine which level you will be most comfortable at.

*Please note that all classes are for students 18 and older unless listed as a kid’s class.

 Shop class types to find the perfect choice for you.



View our Machine Resource Guide for all things BERNINA & Bernette.

We now offer BERNINA Virtual Machine Courses! If you have purchased a BERNINA at Modern Domestic this is available to you at no charge. Contact us for login information.

Join Now

Purchase Courses



You have never touched a sewing machine before or it has been years since you have. You know very little to nothing about sewing but you are eager to get started.



You’ve taken a class or two and are starting to get comfortable with the basics. You know what a seam allowance is, you’ve sewn a little on your own, but you still need a little help with remembering how to thread the machine and wind a bobbin. These classes usually have little if any homework to complete outside of class time. The prerequisite for any Beginner class is a Sew Basics class, Learn to Sew class, or equivalent. This skill level is not for people who have never used a sewing machine before.



You have a good handle on the basics and are ready to dip your toe into more challenging waters. You’re still fairly new to sewing from patterns and could use help with how to manipulate the pattern to get a better fit. You want to add some new skills to your repertoire (invisible zippers, setting-in sleeves, sewing with a serger, etc.). Classes generally require homework.



You’re no longer intimidated by the idea of reading a pattern and comfortable reading a pattern and have made a number of projects. You would like to learn different methods of zipper installation or how to alter your patterns. You’re venturing into more complicated patterns (e.g., lined garments, plackets, collars, zippered fly). Classes are faster paced and generally require homework.



Not currently available due to COVID-19.


Friday Night Sew-cial

Bring a friend and a bottle of wine and spend an evening full of productivity and inspiration. Created to become your favorite go-to place for some sewing companionship, Friday will become the best night of the week to get projects done!


Modern Domestic Patchwork Society

Are you a quilter at heart? Come socialize every month with like minded quilters where you can share tips and tricks, work on MD’s annual quilt project and more, all the while being in great company.


Modern Domestic Sewing Society

Learn new tips, tricks, and skills while we inspire you to try new tools, presser feet, techniques and projects.


Sign up for Modern Domestic Sewing Events



Full payment is due to secure your spot upon signing up for a class. 100% of class fee is refundable or transferable to another class if cancellation is done at least 72 hours before class. There is NO REFUND NOR TRANSFER OF FUNDS TO ANOTHER CLASS IF WE RECEIVE NOTIFICATION OF YOUR INABILITY TO ATTEND CLASS WITH LESS THAN 72 HOURS NOTICE.  Sorry, we are not able to make exceptions. This ensures the teachers are compensated for their time, and other students waiting for spots in full classes are not missing class opportunities due to late cancellations. No-shows forfeit any refund or exchange.


Not currently available due to COVID-19.

If you would like to learn to sew something that is not on the MD schedule, a private lesson could be a good option for you. We can help you sew anything from a custom bench seat cover to a king-sized quilt to the perfectly fit pair of jeans. ONE-ON-ONE SEWING LESSONS: $60/hour with a 2 hour minimum (call to schedule, or sign up on our webstore) SMALL GROUP LESSONS: $100/hour for 2-3 students with a 2 hour minimum (call to schedule) PRIVATE LESSONS: $120/hour for 4-6 students with a 2 hour minimum (call to schedule) Call Modern Domestic today to schedule a private lesson (503) 808-9910


$8/hr or $14/hr if working with another sewist on the same project. (includes regular classroom machines and sergers, cutting tables, irons, and many tools)

Day rate of $30/day available.

Prepaid punch cards are available @ $60/10 hours (+2 hours to give to a friend).


MD is proud to carry BERNINA’s Q24 longarm for independent quilting. With a 24″ throat space and stitch speed of 2200 stitches per minute, you will finish your quilts with ease and satisfaction. In order to rent the Q24, you must first take Q24 Basics to gain the necessary knowledge.  Use of the BERNINA Q24 is sold by the hour with a 2 hour minimum. The rate is $20/hour. Hourly rental does not include thread or batting, but both are available for purchase at MD.

Sign up for a Q24 class now.