Discover Classes. Earn Rewards.

DIY Classes NYC

4 classes
View All NYC DIY Schools
  • Any Day or Time
  • Any Level
  • Any Neighborhood
  • Any Price
  • Any Age
  • Date:
  • Skill Level:
  • Neighborhoods:
  • Price:
    $0 $1,000

    Currently viewing classes from:
    $0 to $1000


DIY Classes Coming up in New York

Learn to make your own stack of leather-wrapped bracelets and necklaces. Leather cord and colorful studs go together like peanut butter and chocolate. While these wrapped bracelets are this year's hottest fashion trend, they don't need to cost a fortune. Join Beth Sosin, our DIY beading guru.

M.   Feb 23rd - Mar 2nd, 6:30pm
All levels

Learn to make Finnish-inspired geometric mobiles known as himmeli. Crafted from gorgeous brass, these are truly a work of art for your home. Scroll down for more info and images.Looking for a little geometric bling for your home, office or even a nursery? You need a himmeli.What’s a himmeli? Why it’s the latest home accessory to take the design...

No Upcoming Schedules
All levels

The CourseHorse Gift Card

The CourseHorse Gift Card can be used on any of the 35,000 classes on CourseHorse, comes in any denomination and never expires.

Buy a Gift Card

Join us for a botanical DIY soap workshop with George Pisegna. Handcrafted soap is perfect for a unique gift or to enjoy in your own home. Learn how to use natural dyes, essential oils, and dried herbs to make soap that looks, smells, and feels wonderful.Most handmade soap is made from glycerin which is a humectant, meaning it attracts moisture to...

No Upcoming Schedules
Special School Offer!
25% Off Modnitsa Atelier Studio Gift Cards! Learn More >

You will learn to navigate the stones & findings shops of the NYC bead district and will be able to take advantage of some amazing wholesale offers and the advice of NYC's sough-after jewelry designer and instructor, Dina of Modnitsa Atelier. The jewelry and bead stores can be a little overwhelming and intimidating on your first visit. Join our tour...

No Upcoming Schedules
All levels
Need help finding a class? Call 212-729-4088 or email [email protected]
Customer Service: 212-729-4088