Explore Your Creativity Through Hands-On Learning

Quilting, Sewing & Crafting Classes

Immerse yourself in the creative process with classes that ignite imagination, build skills, and transform ideas into tangible works of art. Uncover your potential, refine your craft, and create something truly extraordinary.

Stay Inspired with Rotating Offerings

Upcoming Classes


Stay updated on the latest class offerings by checking back here or stopping by the shop. Options rotate regularly to include seasonal projects, trending techniques, and classic favorites, so there’s always something new to explore.

Mon 1/20/25 | 2pm-4pm | Cost: $

Beginner Sewing 101 - Pillow Case Class

Date: Sunday, March 9th | Time: 3pm-5pm PST

Limited Seats Available

Join us for a fun and hands-on sewing class where you'll learn how to make your very own pillowcase from scratch! No experience needed - this class is perfect for beginners. Our talented instructor will guide you through each step, from choosing the fabric to sewing it all together. You will learn how to thread a sewing machine, wind a bobbin, sew a straight stitch and pivot a corner. All materials will be provided, just bring yourself and your creativity! We will provide the sewing machine, and all tools needed. Fabric for your class can be purchased from Mosaique Fabrics. If you would like to bring your own machine you can! Please be sure it is in good working condition. Don't miss out on this opportunity to learn a new skill and create something beautiful. Sign up now to secure your spot! This class is for children and adults. Children must be at least 8 years old and parents must accompany minors the duration of the class. You may contact Hannah Gioutlos at ModistraSews@gmail.com if you have any questions. 

Quilting by Quilt Diva, Jan Lagrone
6 hours of Experienced Instructor Availability

Sessions: March 7th, 14th, 21st & April 4th | Time: 10am-4pm PST

Limited Seats Available

Join us for an instructor-led class with open space and an abundance of fabric options to create your own quilt! Start from scratch or bring your current project. This class will be designed to go at your own pace and provide insights, quilting hacks, and best practices along the way. Bring your questions and your creativity! Please contact Mosaique at MosaiqueQuilts@gmail.com if you have any questions.

Mon 1/20/25 | 2pm-4pm | Cost: $

Start Your Creative Journey

Join a Class Today

Ready to get started? Visit our shop in downtown Vista, CA, call (760) 842-4884, or fill out the form below to get in touch, and we'll help you secure your spot and answer any questions.

A light blue square with a white border on a white background.

Where Inspiration Meets Skill-Building

Learn, Create, & Connect

Our classes offer the perfect opportunity to grow your skills, meet fellow creatives, and bring your vision to life. Whether you’re a beginner looking to learn the basics of sewing or an experienced maker eager to master new quilting techniques, there’s a class for every level and interest. Step into an inspiring environment where creativity flourishes, and leave with newfound confidence in your craft.

A light blue square with a white border on a white background.

Connect & Create with Fellow Makers

A Fun, Collaborative Environment

Classes at Mosaique Fabrics are more than just educational—they’re a gateway to a vibrant community where creativity thrives. Forge meaningful connections with like-minded crafters, exchange fresh ideas, and gain endless inspiration while honing your skills. Each session fosters an environment of shared enthusiasm, where laughter, learning, and creativity come together to create a truly memorable experience.

Tailored Learning for Beginners & Experts Alike

A Class for Every Skill Level

✓  Beginner Classes

Designed to guide those new to quilting and sewing, beginner classes focus on fundamental skills like cutting, piecing, and stitching. Learn at a comfortable pace with expert guidance.

✓  Intermediate & Advanced Classes

Explore more complex techniques, from free-motion quilting to creating intricate designs. Classes are tailored to help refine skills and take projects to the next level.

✓  Specialty Classes

Dive into unique crafts like Amish knot-making, fabric dyeing, or creating personalized quilt patterns. Discover niche techniques to expand your repertoire.