Christmas Gift Workshops in the Bay Area: 7 DIY Classes

Seven Bay Area classes where guests make a gift to give: soy and gel wax candles, lipstick and lip gloss, a labeled room spray, resin jewelry and hand-stitched leather, in San Jose and San Francisco. Prices checked October 28, 2026.

Hand holding a glass candle jar decorated with pressed blue, orange and yellow flowers above a gray patterned tablecloth
A pressed-flower candle jar, from the gallery of a San Jose botanical candle making class

TL;DR

A Christmas workshop where guests make a gift to give can be booked in the Bay Area on Events in Minutes for $50.00/person to $115.00/person: seven classes in San Jose and San Francisco for candles, lipstick and lip gloss, a room spray, resin jewelry or hand-stitched leather. Every price below was checked against the live listing on October 28, 2026.

  • Lowest rate: a one-hour essential oil room spray class in South San Jose, $50.00/person for 6 to 12 guests, with a custom label for each bottle.
  • Gift wrapping: the downtown San Jose botanical candle class lists optional gift wrapping, plus Turkish coffee, tea and snacks, for 5 to 100 guests.
  • Lip gloss making class: one lipstick and one color-changing lip gloss per guest in South San Jose, $80.00/person.
  • San Francisco: UV resin jewelry in Hayes Valley from age 9, and two leather classes, a keychain or an AirPods Pro case.
  • All seven are request to book, and five carry a strict 30-day cancellation policy, so request December dates early.

Last updated: October 2026

Where can you book a Christmas workshop to make gifts in the Bay Area?

You can book a Christmas workshop that ends with a handmade gift through the seven Events in Minutes classes below, each read in full on October 28, 2026. They are seven packages from four hosts: three classes at one women-owned studio in South San Jose, a botanical candle class in downtown San Jose, a resin studio in Hayes Valley, and two leather classes from one San Francisco studio. Six of the seven listings mention holiday or Christmas use; the leather AirPods case listing does not, and it is here because guests leave with a finished case they can give.

None is sold as a Christmas-themed project; for an ornament, a glass snowman or a wreath, see our guide to Christmas craft workshops in the Bay Area. This guide is for gifts people use after December. Across the seven (n = 7, checked October 28, 2026), the per-guest rate runs from $50.00 to $115.00, with a median of $80.00, and no class adds a flat fee. For more classes in the same cities, browse workshops and experiences in San Jose.

Candle making workshops for handmade holiday gifts

Both candle classes are in San Jose and end with a candle in a glass. The botanical class takes far bigger groups and includes refreshments; the cocktail candle class is a private session for 6 to 12.

Three glass candle holders with green and purple wax, decorated with pressed yellow, orange and blue flowers, botanical candle making class in San Jose 1 San Jose, CA

Botanical Candle Making Class: Pour a Soy Candle With Flowers

1.5 hours5–100 guests$65.00/person

Each guest blends a signature scent, picks a wax color and decorates a 12 oz soy candle in a glass jar with dried flowers, at a studio in downtown San Jose. Complimentary Turkish coffee, tea and snacks are included, and the listing offers optional gift wrapping to turn the candle into a handmade present. Candles need 45 minutes to an hour to set, so guests wait or come back shortly after class. Groups of 5 to 100; adults and teens 13 and up.

Book now
Guests on wooden folding chairs around a white table of candle-making supplies 2 San Jose, CA

Cocktail Candle Making Class with Gel Wax in an Upcycled Glass

1.5 hours6–12 guests$85.00/person

Guests pick a favorite drink and recreate its look and aroma as a gel wax candle in an upcycled glass, choosing fragrances and colors to match, then take it home at the end of the session. Each upcycled glass is different. The host, a women-owned studio in South San Jose, lists it for Christmas parties and calls the candle a giftable keepsake. Private groups of 6 to 12.

Book now

A lip gloss making class and a room spray workshop in San Jose

These two run at the same South San Jose studio as the cocktail candle class, on a second floor reached by stairs only, so tell the host in advance if anyone needs step-free access.

Hands holding handmade lipsticks and lip glosses above pink boxes, lip gloss making class in San Jose 3 San Jose, CA

Lipstick and Lip Gloss Making Class with Custom Shades and Scents

1.5 hours6–12 guests$80.00/person

Guests blend pigments and choose a scent to design one lipstick, then make a color-changing lip gloss, and leave with both plus a recipe card to make them again. The instructor guides every step, so no experience is needed. The listing pitches a handmade lipstick as a small seasonal gift. Private groups of 6 to 12.

Book now
Guest adding drops from a small brown essential oil bottle into a plastic cup at a workshop table 4 San Jose, CA

Essential Oil Room Spray Workshop: Blend, Name and Label a Scent

1 hour6–12 guests$50.00/person

The shortest class here, at one hour. Guests explore scent families and mix essential oils until the blend feels right, then fill a 50ml room spray, name it and get a custom label made on the spot. The listing calls the labeled spray a thoughtful handmade gift for the season. Same South San Jose studio as the lipstick and cocktail candle classes; private groups of 6 to 12, and it is designed for adults.

Book now

Leather and resin gift workshops in San Francisco

The resin class runs at its Hayes Valley studio. The two leather classes come from one San Francisco studio; confirm the location with the vendor when you request.

Trays of colorful resin keychains, letters and heart shapes beside pink and clear silicone molds on a paint-splattered table 5 San Francisco, CA

Resin Art Workshop: UV Resin Jewelry, Keychains and Pendants

1.5 hours8–20 guests$70.00/person

At a women-owned and Latino-owned craft and STEM studio in Hayes Valley, guests design bezel pendants, keychains and small jewelry in UV resin, which cures under a special light, so pieces go home the same day. An epoxy option is a $10.00/person add-on; those pieces cure for 72 hours and are picked up later. UV resin suits guests 9 and up, and the listing pitches it for a Christmas party with handmade gifts as the result. Private groups of 8 to 20.

Book now
Handmade leather keychains in red, tan and mustard with brass rivets and gold key rings 6 San Francisco, CA

Leather Keychain Workshop for Creative Team Building

1.5 hours5–60 guests$105.00/person

Each guest punches and saddle-stitches genuine full-grain leather, adds brass hardware and can personalize the piece with stamps or burnishing, then leaves after 90 minutes with a finished keychain. The listing says the instructor travels to your office, event space or chosen venue within a 60-mile radius, while the booking page lists San Francisco, CA, so confirm before you plan. Closed-toe shoes are required. Groups of 5 to 60.

Book now
Silver and yellow leather earbud cases with brass snaps beside a white earbud case on a gray cutting mat 7 San Francisco, CA

Leather AirPods Case Workshop for Creative Team Building

2 hours2–100 guests$115.00/person

The longest class here, at two hours. Guests cut, edge-finish, punch and saddle-stitch pre-cut full-grain leather panels into an AirPods Pro case with brass grommets, and every participant takes one home. The pace is built for beginners. The listing says the instructor travels within a 60-mile radius; confirm with the vendor. Closed-toe shoes are required. Groups of 2 to 100, the smallest minimum here.

Book now

DIY holiday gift workshops side by side

The table repeats the card facts in the same order for a quick comparison.

Swipe the table sideways to see every column.

ActivityLocationDurationGroupPrice
Botanical Candle Making Class: Pour a Soy Candle With FlowersSan Jose, CA1.5 hours5–100 guests$65.00/person
Cocktail Candle Making Class with Gel Wax in an Upcycled GlassSan Jose, CA1.5 hours6–12 guests$85.00/person
Lipstick and Lip Gloss Making Class with Custom Shades and ScentsSan Jose, CA1.5 hours6–12 guests$80.00/person
Essential Oil Room Spray Workshop: Blend, Name and Label a ScentSan Jose, CA1 hour6–12 guests$50.00/person
Resin Art Workshop: UV Resin Jewelry, Keychains and PendantsSan Francisco, CA1.5 hours8–20 guests$70.00/person
Leather Keychain Workshop for Creative Team BuildingSan Francisco, CA1.5 hours5–60 guests$105.00/person
Leather AirPods Case Workshop for Creative Team BuildingSan Francisco, CA2 hours2–100 guests$115.00/person

How much does a Christmas workshop cost for your group?

A Christmas gift workshop for 10 guests costs $500.00 to $1,150.00 across the seven Bay Area classes, at October 28, 2026 prices and before tax, fees and gratuity. All seven charge per guest only, so the total is the headcount times the rate, and group limits decide which classes fit.

A group of 10

  • Room spray, South San Jose: 10 x $50.00 = $500.00.
  • Botanical candle, downtown San Jose: 10 x $65.00 = $650.00.
  • UV resin, Hayes Valley: 10 x $70.00 = $700.00 (with the epoxy add-on, 10 x ($70.00 + $10.00) = $800.00).
  • Lipstick and lip gloss, South San Jose: 10 x $80.00 = $800.00.
  • Cocktail candle, South San Jose: 10 x $85.00 = $850.00.
  • Leather keychain: 10 x $105.00 = $1,050.00.
  • Leather AirPods Pro case: 10 x $115.00 = $1,150.00.

A team of 25

Three classes take 25 guests: the botanical candle at 25 x $65.00 = $1,625.00, the leather keychain at 25 x $105.00 = $2,625.00 and the AirPods case at 25 x $115.00 = $2,875.00. The resin class stops at 20 and the three South San Jose classes at 12. To set a per-head number first, see our holiday party budget per employee guide.

How to plan a holiday workshop near you

When to book for a December gift exchange

All seven listings are request to book: you send a date, time and headcount, and the vendor confirms before the booking is final. None states a lead time, so as general advice, December Saturdays (Dec 5, 12 and 19 in 2026) go first. Five classes show a strict cancellation policy listed as up to 30 days before the event; for a Saturday Dec 12 class, that line falls on Thursday Nov 12. The two leather classes show a moderate policy, up to 14 days before, which for Dec 12 is Saturday Nov 28. The resin listing's text says there are no cancellations but rescheduling is free up to 10 days before the class, which differs from its strict policy line, so confirm the terms with the vendor before you pay.

Studio, office or your own venue

None of the seven booking pages is listed as Travels to You, but four listings mention travel in their text: the two leather classes (within 60 miles), the botanical candle class (anywhere in the Bay Area) and, in its host description, the resin studio (a home, office or venue). Confirm with the vendor before you plan around it; the three South San Jose classes run at the studio. For office party ideas beyond crafts, see holiday team building activities in San Francisco and small team holiday party ideas.

Ages, access and refreshments

Age rules differ (see the FAQ below): UV resin suits guests 9 and up, the botanical candle class takes teens 13 and up and asks guests to leave young children, pets and outside food and drinks at home, and the South San Jose classes are designed for adults. The botanical class is the one that includes refreshments (Turkish coffee, tea and snacks); the leather listings say you can bring your own drinks or add a charcuterie board and beverages for an extra fee.

Turning what you make into a gift

Some listings help with the giving part. The botanical candle class offers optional gift wrapping, the room spray class makes each guest a custom label with the name they choose, and the lipstick class sends guests home with a recipe card to make more. The two leather listings also suggest the class itself as a gift experience. For a gift swap afterward, see our white elephant holiday party games.

Prefer printmaking or a scent-focused class?

A linocut printmaking workshop in San Francisco ($95.00/person for 4 to 20 guests, 2 hours) has guests carve their own design into a linoleum block and print it on paper or fabric, taking home multiple copies. Its listing does not pitch it for the holidays. For more candle, soap and perfume classes, see candle, soap and fragrance workshops in the Bay Area, and for the same San Jose studios as birthday plans, adult birthday activities in San Jose.

Frequently Asked Questions

How much does a Christmas workshop cost in the Bay Area?

A Christmas gift workshop in the Bay Area costs $50.00/person to $115.00/person across the seven classes on this page, checked against the live listings on October 28, 2026. For a group of 10, which all seven accept, that comes to $500.00 to $1,150.00 before tax, fees and gratuity; the resin studio's epoxy option adds $10.00/person.

Where can I take a lip gloss making class in the Bay Area?

The Lipstick and Lip Gloss Making Class runs at a women-owned craft studio in South San Jose, for private groups of 6 to 12 at $80.00/person for 1.5 hours. Each guest designs one lipstick, makes one color-changing lip gloss and takes home a recipe card. The studio is on a second floor reached by stairs only.

Can a DIY gift workshop come to our office in the Bay Area?

Possibly. None of the seven Bay Area booking pages is listed as Travels to You, but the two San Francisco leather listings say the instructor travels to your office or venue within a 60-mile radius, and the San Jose botanical candle listing says the studio can bring the workshop to your venue anywhere in the Bay Area. Confirm with the vendor before you plan.

Which Bay Area gift workshops are good for teens or kids?

The Hayes Valley UV resin workshop in San Francisco is the one on this page that states it suits guests as young as 9. The San Jose botanical candle class takes adults and teens 13 and up. The three South San Jose classes are designed for adults, and some may suit teens 12 and up, so ask first. The two leather listings state no age rule but require closed-toe shoes.

How far ahead should I book a holiday workshop for December?

Request a December holiday workshop in the Bay Area as early as you can. All seven classes are request to book, so the vendor confirms the date before the booking is final. Five show a strict cancellation policy listed as up to 30 days before the event and the two leather classes a moderate policy up to 14 days before. None of the seven states a lead time.

What do guests take home from these DIY gift workshops?

Guests at these Bay Area DIY gift workshops take home what they made: a soy or gel wax candle, a lipstick and lip gloss, a labeled room spray, UV resin jewelry or keychains, a leather keychain or a leather AirPods Pro case. The botanical candles need 45 minutes to an hour to set first, and epoxy resin pieces are picked up after a 72-hour cure.

Related holiday party guides