Tufting Rug Making Class

Craft a custom rug or textile wall art at our beginner-friendly tufting workshop in Petaluma!



3.5 hours Location Petaluma Class size 1 to 6 guests   $90

Ready to trade a normal day for a hands-on, yarn-filled adventure? Come join us for the most joyful tufting class in Petaluma! If you are looking for unique local activities, a fresh date night idea in the Bay Area, or just want to learn how to make your own custom rug, this workshop is the perfect place to let your creativity bloom.
We provide step-by-step guidance in a studio full of good vibes. You will learn exactly how to handle a tufting gun while designing your own wall art or rug on an 18"x18" frame. This experience is totally beginner-friendly and zero-pressure. Don't be nervous! Within just 15 minutes of instruction, you’ll be ready to start tufting and feel confident tackling even larger projects after your first experience with us.
We make the process simple by using projectors to help you trace your design onto the canvas. From there, you will pick your colors and start tufting like a pro. Whether you are celebrating a birthday, planning a team building event, or just having a spontaneous creative craving, this craft class in the Bay Area makes tufting feel like second nature. Come by yourself or bring a friend, this is the Petaluma tufting experience you will be bragging about for a long time!
Please Note:
Coffee and snacks will be available for you throughout the class. If you get hungry for a full meal while you are tufting, we have some really good local eateries nearby that you can order food from to keep your energy up!
Add ons available for this class
  • The Hobbyist Frame (20" x 20") ($30)
  • The Standard Frame (24" x 24") ($70) – Valid for one booking and can be shared with one other person
  • The Couples Rug (30" x 30") ($130) – Valid for one booking and can be shared with one other person
You can add these options to your booking if you want to scale up your project or create a piece together with a partner!

Upcoming dates for Tufting Rug Making Class

Times are Los Angeles time. Dates and prices as of 14 Nov 2026, 3:48pm; availability and price are confirmed live when booking on this page.

213 upcoming dates between 15 Nov 2026 and 31 Dec 2027.

  • Sun, Nov 15 2026, 5:30pm-9pm
  • Mon, Nov 16 2026, 5:30pm-9pm
  • Tue, Nov 17 2026, 5:30pm-9pm
  • Wed, Nov 18 2026, 5:30pm-9pm
  • Thu, Nov 19 2026, 5:30pm-9pm
  • Mon, Nov 23 2026, 5:30pm-9pm
  • Tue, Nov 24 2026, 5:30pm-9pm
  • Wed, Nov 25 2026, 5:30pm-9pm
  • Thu, Nov 26 2026, 5:30pm-9pm
  • Fri, Nov 27 2026, 5:30pm-9pm
  • Sat, Nov 28 2026, 5:30pm-9pm
  • Sun, Nov 29 2026, 5:30pm-9pm
  • Mon, Nov 30 2026, 5:30pm-9pm
  • Tue, Dec 1 2026, 5:30pm-9pm
  • Thu, Dec 24 2026, 5:30pm-9pm
  • Fri, Dec 25 2026, 5:30pm-9pm
  • Sat, Dec 26 2026, 5:30pm-9pm
  • Sun, Dec 27 2026, 5:30pm-9pm
  • Mon, Dec 28 2026, 5:30pm-9pm
  • Tue, Dec 29 2026, 5:30pm-9pm
  • Wed, Dec 30 2026, 5:30pm-9pm
  • Thu, Dec 31 2026, 5:30pm-9pm
  • Fri, Jan 1 2027, 5:30pm-9pm
  • Mon, Jan 4 2027, 5:30pm-9pm
  • Wed, Jan 20 2027, 5:30pm-9pm
  • Thu, Jan 21 2027, 5:30pm-9pm
  • Fri, Jan 22 2027, 5:30pm-9pm
  • Sat, Jan 23 2027, 5:30pm-9pm
  • Sun, Jan 24 2027, 5:30pm-9pm
  • Mon, Jan 25 2027, 5:30pm-9pm
  • Tue, Jan 26 2027, 5:30pm-9pm
  • Wed, Jan 27 2027, 5:30pm-9pm
  • Thu, Jan 28 2027, 5:30pm-9pm
  • Fri, Jan 29 2027, 5:30pm-9pm
  • Sat, Jan 30 2027, 5:30pm-9pm
  • Sun, Jan 31 2027, 5:30pm-9pm
  • Wed, Feb 17 2027, 5:30pm-9pm
  • Thu, Feb 18 2027, 5:30pm-9pm
  • Fri, Feb 19 2027, 5:30pm-9pm
  • Tue, Feb 23 2027, 5:30pm-9pm
  • Thu, Feb 25 2027, 5:30pm-9pm
  • Fri, Feb 26 2027, 5:30pm-9pm
  • Sat, Feb 27 2027, 5:30pm-9pm
  • Sun, Feb 28 2027, 5:30pm-9pm
  • Fri, Mar 5 2027, 5:30pm-9pm
  • Sun, Mar 14 2027, 5:30pm-9pm
  • Mon, Mar 15 2027, 5:30pm-9pm
  • Tue, Mar 16 2027, 5:30pm-9pm
  • Wed, Mar 17 2027, 5:30pm-9pm
  • Thu, Mar 18 2027, 5:30pm-9pm
  • Fri, Mar 19 2027, 5:30pm-9pm
  • Sat, Mar 20 2027, 5:30pm-9pm
  • Sun, Mar 21 2027, 5:30pm-9pm
  • Mon, Mar 22 2027, 5:30pm-9pm
  • Tue, Mar 23 2027, 5:30pm-9pm
  • Wed, Mar 24 2027, 5:30pm-9pm
  • Thu, Mar 25 2027, 5:30pm-9pm
  • Fri, Mar 26 2027, 5:30pm-9pm
  • Sat, Mar 27 2027, 5:30pm-9pm
  • Sun, Mar 28 2027, 5:30pm-9pm
  • Mon, Mar 29 2027, 5:30pm-9pm
  • Wed, Mar 31 2027, 5:30pm-9pm
  • Thu, Apr 1 2027, 5:30pm-9pm
  • Fri, Apr 2 2027, 5:30pm-9pm
  • Sat, Apr 3 2027, 5:30pm-9pm
  • Sun, Apr 4 2027, 5:30pm-9pm
  • Sun, Apr 18 2027, 5:30pm-9pm
  • Mon, Apr 19 2027, 5:30pm-9pm
  • Tue, Apr 20 2027, 5:30pm-9pm
  • Wed, Apr 21 2027, 5:30pm-9pm
  • Thu, Apr 22 2027, 5:30pm-9pm
  • Fri, Apr 23 2027, 5:30pm-9pm
  • Sat, Apr 24 2027, 5:30pm-9pm
  • Sun, Apr 25 2027, 5:30pm-9pm
  • Mon, Apr 26 2027, 5:30pm-9pm
  • Tue, Apr 27 2027, 5:30pm-9pm
  • Wed, Apr 28 2027, 5:30pm-9pm
  • Thu, Apr 29 2027, 5:30pm-9pm
  • Fri, Apr 30 2027, 5:30pm-9pm
  • Sat, May 1 2027, 5:30pm-9pm
  • Sun, May 2 2027, 5:30pm-9pm
  • Mon, May 3 2027, 5:30pm-9pm
  • Tue, May 4 2027, 5:30pm-9pm
  • Wed, May 5 2027, 5:30pm-9pm
  • Thu, May 6 2027, 5:30pm-9pm
  • Fri, May 7 2027, 5:30pm-9pm
  • Sun, May 9 2027, 5:30pm-9pm
  • Thu, May 13 2027, 5:30pm-9pm
  • Sun, May 16 2027, 5:30pm-9pm
  • Mon, May 17 2027, 5:30pm-9pm
  • Tue, May 18 2027, 5:30pm-9pm
  • Wed, May 19 2027, 5:30pm-9pm
  • Fri, May 21 2027, 5:30pm-9pm
  • Tue, May 25 2027, 5:30pm-9pm
  • Wed, May 26 2027, 5:30pm-9pm
  • Thu, May 27 2027, 5:30pm-9pm
  • Fri, May 28 2027, 5:30pm-9pm
  • Sat, May 29 2027, 5:30pm-9pm
  • Sun, May 30 2027, 5:30pm-9pm
  • Mon, May 31 2027, 5:30pm-9pm
  • Tue, Jun 1 2027, 5:30pm-9pm
  • Wed, Jun 2 2027, 5:30pm-9pm
  • Fri, Jun 11 2027, 5:30pm-9pm
  • Sat, Jun 12 2027, 5:30pm-9pm
  • Sun, Jun 13 2027, 5:30pm-9pm
  • Mon, Jun 14 2027, 5:30pm-9pm
  • Thu, Jun 17 2027, 5:30pm-9pm
  • Tue, Jun 22 2027, 5:30pm-9pm
  • Fri, Jun 25 2027, 5:30pm-9pm
  • Sat, Jun 26 2027, 5:30pm-9pm
  • Sun, Jun 27 2027, 5:30pm-9pm
  • Mon, Jun 28 2027, 5:30pm-9pm
  • Tue, Jun 29 2027, 5:30pm-9pm
  • Wed, Jun 30 2027, 5:30pm-9pm
  • Thu, Jul 1 2027, 5:30pm-9pm
  • Fri, Jul 2 2027, 5:30pm-9pm
  • Sun, Jul 4 2027, 5:30pm-9pm
  • Mon, Jul 5 2027, 5:30pm-9pm
  • Tue, Jul 6 2027, 5:30pm-9pm
  • Wed, Jul 7 2027, 5:30pm-9pm
  • Thu, Jul 8 2027, 5:30pm-9pm
  • Fri, Jul 9 2027, 5:30pm-9pm
  • Sat, Jul 10 2027, 5:30pm-9pm
  • Mon, Jul 12 2027, 5:30pm-9pm
  • Tue, Jul 13 2027, 5:30pm-9pm
  • Sat, Jul 17 2027, 5:30pm-9pm
  • Sun, Jul 18 2027, 5:30pm-9pm
  • Mon, Jul 19 2027, 5:30pm-9pm
  • Tue, Jul 20 2027, 5:30pm-9pm
  • Wed, Jul 21 2027, 5:30pm-9pm
  • Thu, Jul 22 2027, 5:30pm-9pm
  • Fri, Jul 23 2027, 5:30pm-9pm
  • Sat, Jul 24 2027, 5:30pm-9pm
  • Sun, Jul 25 2027, 5:30pm-9pm
  • Wed, Jul 28 2027, 5:30pm-9pm
  • Sun, Aug 8 2027, 5:30pm-9pm
  • Mon, Aug 9 2027, 5:30pm-9pm
  • Tue, Aug 10 2027, 5:30pm-9pm
  • Wed, Aug 11 2027, 5:30pm-9pm
  • Fri, Aug 13 2027, 5:30pm-9pm
  • Sat, Aug 14 2027, 5:30pm-9pm
  • Sun, Aug 15 2027, 5:30pm-9pm
  • Mon, Aug 16 2027, 5:30pm-9pm
  • Tue, Aug 17 2027, 5:30pm-9pm
  • Wed, Aug 18 2027, 5:30pm-9pm
  • Thu, Aug 19 2027, 5:30pm-9pm
  • Fri, Aug 20 2027, 5:30pm-9pm
  • Sat, Aug 21 2027, 5:30pm-9pm
  • Sun, Aug 22 2027, 5:30pm-9pm
  • Mon, Aug 23 2027, 5:30pm-9pm
  • Tue, Aug 24 2027, 5:30pm-9pm
  • Wed, Aug 25 2027, 5:30pm-9pm
  • Thu, Aug 26 2027, 5:30pm-9pm
  • Fri, Aug 27 2027, 5:30pm-9pm
  • Sat, Aug 28 2027, 5:30pm-9pm
  • Sun, Aug 29 2027, 5:30pm-9pm
  • Tue, Aug 31 2027, 5:30pm-9pm
  • Wed, Sep 1 2027, 5:30pm-9pm
  • Thu, Sep 2 2027, 5:30pm-9pm
  • Fri, Sep 3 2027, 5:30pm-9pm
  • Sat, Sep 4 2027, 5:30pm-9pm
  • Sun, Sep 5 2027, 5:30pm-9pm
  • Mon, Sep 6 2027, 5:30pm-9pm
  • Tue, Sep 7 2027, 5:30pm-9pm
  • Wed, Sep 8 2027, 5:30pm-9pm
  • Thu, Sep 9 2027, 5:30pm-9pm
  • Fri, Sep 10 2027, 5:30pm-9pm
  • Sat, Sep 25 2027, 5:30pm-9pm
  • Sun, Sep 26 2027, 5:30pm-9pm
  • Mon, Sep 27 2027, 5:30pm-9pm
  • Tue, Sep 28 2027, 5:30pm-9pm
  • Sat, Oct 2 2027, 5:30pm-9pm
  • Sun, Oct 3 2027, 5:30pm-9pm
  • Mon, Oct 4 2027, 5:30pm-9pm
  • Tue, Oct 5 2027, 5:30pm-9pm
  • Wed, Oct 6 2027, 5:30pm-9pm
  • Thu, Oct 7 2027, 5:30pm-9pm
  • Fri, Oct 8 2027, 5:30pm-9pm
  • Sat, Oct 9 2027, 5:30pm-9pm
  • Sun, Oct 10 2027, 5:30pm-9pm
  • Mon, Oct 11 2027, 5:30pm-9pm
  • Tue, Oct 12 2027, 5:30pm-9pm
  • Wed, Oct 13 2027, 5:30pm-9pm
  • Thu, Oct 14 2027, 5:30pm-9pm
  • Fri, Oct 15 2027, 5:30pm-9pm
  • Sat, Oct 16 2027, 5:30pm-9pm
  • Mon, Oct 18 2027, 5:30pm-9pm
  • Tue, Oct 19 2027, 5:30pm-9pm
  • Wed, Oct 20 2027, 5:30pm-9pm
  • Thu, Oct 21 2027, 5:30pm-9pm
  • Sun, Oct 24 2027, 5:30pm-9pm
  • Thu, Oct 28 2027, 5:30pm-9pm
  • Fri, Oct 29 2027, 5:30pm-9pm
  • Sat, Oct 30 2027, 5:30pm-9pm
  • Sun, Nov 7 2027, 5:30pm-9pm
  • Mon, Nov 8 2027, 5:30pm-9pm
  • Tue, Nov 9 2027, 5:30pm-9pm
  • Wed, Nov 10 2027, 5:30pm-9pm
  • Thu, Nov 11 2027, 5:30pm-9pm
  • Fri, Nov 12 2027, 5:30pm-9pm

Plus 13 more dates after these. See and book every date at https://classbento.com/tufting-rug-making-class-wine-country-bay-area

  • November 2027: 4 more dates
  • December 2027: 9 more dates
What you'll get
  • Your own handmade rug or wall art on an 18"x18" frame
  • Support from attentive staff who are there to help you through the entire process and answer any questions or issues you might have while tufting
  • Access to lightweight, professional-grade AK V tufting guns that are easy to handle
  • A selection of over 50 vibrant colors of yarn to bring your design to life
  • Full finishing service, including a premium non-slip backing and shaving of your piece
  • Coffee and snacks will be available for you throughout the class.
Knowledge required
No experience needed—beginners welcome! After a quick 15-minute introduction, you'll have all the skills you need to dive in and create your own amazing piece of custom art. It’s incredibly easy to learn, and you'll be tufting like a pro in no time!
What to bring
Your curiosity, creativity, and excitement to dive into your first tufting project!
Add-ons available for this class
  • 20x20 Frame ($30)
  • 24x24 Frame ($70)
  • 30x30 Frame Book Only For 10:30am Sessions Only ($130)
You can add these when you book (optional).

FAQ

Can I bring my team for a team building activity?
This is one of the best activities for teams because it encourages everyone to help each other and share feedback. It is an interactive, productive, and highly creative workshop. We have experience hosting teams from major tech giants, as well as medium and small businesses. Take a look at our photos to see some of the groups we have hosted!
Can we adjust the time to fit our schedule?
Yes, we can definitely work with you. We can adjust the workshop duration to run between 2 and 3 hours depending on your needs.
How does a class with 50 people work?
For a group of 50, we would split the day into four sessions to make sure everyone has a great time and plenty of space. Since we have a maximum of 15 tufting guns available at a time, we would schedule your team across different time slots throughout the day (for example, groups of 12 or 13 per session). This approach makes the most sense because it ensures everyone gets their own equipment and plenty of help from our staff as they learn. We can work with you to coordinate the schedule so each group knows exactly when to arrive!
See more FAQs   
What kind of patterns can we choose?
You are the designer! You can create your own custom design for your project. We have projectors ready at the studio so you can easily trace any image or design you like directly onto your canvas. If you are feeling extra artistic, you are also more than welcome to freehand your design. Your host will be there to help you make any quick adjustments to ensure your pattern is perfect before you start tufting!
Location

616 Petaluma Blvd N Suite A, Petaluma, CA

Tufting Rug Making Class location
Your teacher


Hi! I’m Robert. I started tufting because I loved the idea of mixing modern design with something you can actually touch and feel. There was a moment when I first used a tufting gun and realized I could basically paint with yarn, seeing a digital idea turn into a soft, physical rug right in front of me. That spark is exactly why I opened my studio.
I love teaching because of that moment when a student goes from being a little nervous about the equipment to totally in the zone. Don't be nervous! When it was my first time tufting I thought it was going to be difficult, but with 15 minutes of instruction you’ll be ready to tuft. You will even be ready to tackle larger projects after your first experience with us. Seeing someone’s face light up when they finish their first piece is the best part of the job. It is a great way to clear your head and make something you are actually proud to show off.
Why come to my studio?
Most people don't know that great tufting is all about the details. Because I have a background in technical 3D printing and fabrication, I’ve spent a lot of time making sure my equipment and yarn are perfect. I use premium 8 ply yarn and professional grade AK V tools so that your project looks high quality, even if it is your first time.
What you can expect:
Real Experience: I run an art production studio and have spent years figuring out the best ways to make custom rugs.
The Best Tools: I provide the same high end equipment and materials I use for my own professional work.
A Relaxed Vibe: Whether you are here for a solo craft day or a team event, the goal is to have fun and leave with something awesome.
I’m looking forward to tufting with you!

Gift this class

With our gift card, they can book this class at a time that suits them.

They can also choose from our 9,000+ other classes.

redeem Gifting options

Book on ClassBento and enjoy exclusive perks:


  • Earn loyalty points
  • Money-back guarantee* for peace of mind
  • Local support from our US-based team, rated 5 stars by customers
  • ClassBento donates $1 to NAMI (National Alliance on Mental Illness) with every paid booking
class 0 4FHB8OR140 b96a490f1dd90bcefdba5812d2d1076a 1 production wine-country-bay-area Wine Country (Bay Area) CA US wine-country-bay-area