Finding the right gift is tough—especially if the recipient doesn’t need more stuff. Maybe you have a friend who keeps attempting (and failing) to Marie-Kondo their apartment, or perhaps a dad who tells you he doesn’t want anything for Father’s Day. Consider experience gifts instead; these unique gifts create lasting memories, generate less waste and anxiety around unwanted presents, and make excellent last-minute gifts, as they’re almost all available in gift cards, e-gift cards, and gift certificates.

There are plenty of options for great experience gift ideas for all types of people. When a boxed gift just doesn’t cut it, support your partner’s secret dreams of singing with a MasterClass in vocals from Christina Aguilera. Spoil newlyweds with a quick getaway for two. Say “Happy Father’s Day” by picking Dad up in a vintage Porsche. Encourage a grad to hit the trails this summer with a National Parks Annual Pass. Heck, get one of your kids signed up for band camp

From online cooking classes and wine tastings to scuba-diving classes, personalized appearances from favorite celebs to park passes to long-lasting subscription box gifts, below, we’ve highlighted the best experience gifts for everyone. After all, the gift of experience is the gift of good memories—truly a gift that keeps on giving.

All products featured on SELF are independently selected by our editors. However, when you buy something through our retail links, we may earn an affiliate commission.

Source: SELF