If you’ve ever signed up to get a subscription box service, you know these curated collections are the gifts that keeps on giving. Ranging from monthly to quarterly, these boxes are filed with surprises based on your interest—skincare, exercise, wine, snacks, clothes, educational toys and the list goes on.

If you’ve still got a bunch of people to shop for before Christmas, subscription boxes are a great last-minute, thoughtful idea for just about anyone. Most allow you to choose a one-time gift box option. And it’s the one gift that can come late with no stress since you can let the recipient know a surprise is on the way (who doesn’t love getting surprise goodies in the mail?). Here are some of our favorites:

Yoga Club

For Yoga and Fitness Fans

Yoga Club is a great gift for anyone who loves yoga, fitness or just wants some stylish and comfy athleisure for those errand-filled days. Each box has a 3-piece outfit from name brands like Manduka, Free People, Teeki and others and sizes range from extra small to 3X. To get started, you’ll need to take a style quiz so the pieces you get are well-matched to your personality (solids or patterns), needs (full length or capri length) and workout style. We subscribed ourselves and loved the buttery soft quality of the leggings, shirt and sports bra in the first box. The box is $79 per month, so it’s just a little more than $25 for each high quality piece. You can also choose to get the box once every three months for $89 or give a one-time gift. Gift packages range from $45 to $75. Use code NJFAM for free shipping and $10 off your gift order.

Book of the Month

For the Avid Reader

Where are my book lovers who don’t read on their digital device or listen to audio books? Book of the Month is the perfect gift for the bookworms in your life. Book of the Month evaluates hundreds of new reads and authors to suggest five new titles every month. The subscriber or gift recipient can then choose which one of the five books he or she wants for that month. Your first month’s book is just $9.99 and $14.99 a month after that. Choose from a 3- ($49.99) 6- ($89.99) or 12-month gift ($149.99) for someone and you’ll get a free month for yourself.

subscription boxes

For Anyone Who Appreciates Self-Care

TheraBox is a subscription box service that was founded by a therapist to make it easy for people to discover and maintain self-care rituals no matter how busy their schedules are. Each box comes with a happiness activity meant to be practiced throughout the month along with 6-8 wellness items ranging from aromatherapy and organic bath products to natural skincare products and a diffuser. Plans range from a single month to a full year and range from $30.99-$34.99 per box.

subscription boxes
Yellow Scope

For Your Young Scientists

If you want to tone down your kids’ screen time and get them excited about hands-on experiments, we love this subscription box made by scientists who are also moms. Yellow Scope Science Kits were developed for all girls 8-12 (but we think they’re just as awesome for boys), and not just those who love science. Kit themes include Paper Chromatography: The Art & Science of Color and Foundation Chemistry: Beakers & Bubbles and Acids. One of the newest and most popular boxes is the DNA & Traits: From Codes to Creatures box, which encourages girls to explore the world of genetics by isolating DNA strands and using codes to create cute monsters with silly features. Kits range from $24.99 to $49.99. Order gifts by December 19 for December 24 delivery.

Smart Sips

For Coffee Lovers

Perk Box by Smart Sips will make your favorite coffee lover’s day with its mix of gourmet coffees, delivered monthly. Choose from decaf or regular coffees, cappuccinos, lattes or hot chocolates. Each box comes with 24 single serve cups compatible with all Keurig K-cup machines. Select the gift option and choose a 3-, 6-, 9- or 12-month subscription. Smart Sips coffees are free of sugars, carbs, nuts and gluten, and are under 2 calories per cup. You can make a one-time purchase or give a gift for $19.99 a box. Use code BESTCOFFEEEVER for $5 off all orders of $30 or more.

Have you tried any of these subscription boxes? Have any recommendations for other subscription boxes? Let us know in the comments!