Budget Gifts

14 Gifts for Best Friends Under $20

Our top picks

  1. FunniestCustom inside-joke mug$12–$20Check price
  2. Most sentimentalPura Vida matching bracelets$10–$20 for twoCheck price

We may earn a commission if you buy through our links, at no extra cost to you. How we make money. Prices are typical ranges and change often, so check the retailer for today's price.

With best friends you have a secret weapon no budget can buy: years of inside jokes, shared memories and knowing exactly what they'd never buy for themselves. Every gift below is $20 or less, and each is matched to a type of friend.

This list leans fun and playful. For more sentimental ideas, like photo books and 'open when' letters, see our cheap but thoughtful gifts guide.

Under $25

Custom inside-joke mug

$12–$20

Print the inside joke, the terrible photo from that one trip, or the quote only the two of you understand on a mug they'll use every morning. Online print shops and Etsy sellers turn these around quickly. It's the kind of gift that makes them laugh out loud when they open it, which is the whole point.

Best for
The friend you share a million inside jokes with.
Check price

Pura Vida matching bracelets

$10–$20 for two

Pura Vida's waxed-string bracelets are handmade by artisans in Costa Rica, and they're adjustable and waterproof, so they can stay on through showers and swims. Buy two in the same colour, one each. It's the grown-up version of the friendship bracelets you traded as kids.

Best for
Sentimental best friends.
Check price

Kitsch satin scrunchies

$10–$15

Satin scrunchies are gentler on hair than elastic ties, so there are fewer dents and less breakage. Kitsch sells them in multi-packs of pretty colours. They're a small upgrade that feels a bit luxurious, and everyone with long hair loses scrunchies constantly.

Best for
Friends with medium to long hair.
Check price

A care package of their favourite snacks

$10–$20

Nobody knows their snack order like you do: the specific chips, the candy they hoard, the drink they're obsessed with this year. Fill a box with crinkle paper and pack in a mix of all-time favourites. Add something new you think they'll love. It's cheap, personal and gone within a week.

Best for
Every best friend, especially one going through a rough week.
Check price

Custom pet-face socks

$15–$20

Their dog's or cat's face, printed all over a pair of socks. It's hilarious and heartwarming at the same time, and pet owners wear them with pride. Upload a clear, front-facing photo with good light for the best result, and order at least a week ahead, because custom printing takes time.

Best for
The pet-obsessed friend.
Check price

e.l.f. Glow Reviver lip oil

$8–$12

A shiny, hydrating lip oil from e.l.f. that's often compared to luxury versions costing four times as much. Pick two shades and keep one for yourself. It's an easy beauty treat that's hard to get wrong, and it tucks into a card or a stocking.

Best for
Beauty lovers.
Check price

Fly By Jing Sichuan chili crisp

$14–$18

For the friend who puts chili crisp on eggs, noodles and ice cream, Fly By Jing's version is the one foodies rave about. It's crunchy, numbing and deeply savoury. It's a small jar with a big personality, and it gets used up, which makes it an easy gift to repeat.

Best for
The foodie friend.
Check price

Sushi Go! card game

$10–$15

A cute, fast card game where you pass hands of sushi cards around and try to collect the best combinations. It takes five minutes to learn, a round takes about fifteen, and it fits in a pocket. That makes it perfect for coffee dates, trips and sleepovers. It works with two to five players.

Best for
The competitive friend who always wants to play something.
Check price

Korean sheet mask set

$10–$18

A multi-pack of sheet masks from Korean brands like Mediheal or TONYMOLY turns a normal evening into a self-care night. Even better: give the pack along with a plan to do face masks and a bad movie together. It's inexpensive and pampering, and it feels like an event.

Best for
The stressed-out friend.
Check price

BAGGU Standard reusable bag

$15–$18

BAGGU's ripstop nylon bags fold into a tiny pouch, hold a surprising amount of groceries, and come in fun prints: cherries, cats, checkerboards. Pick the print that is so them. It's useful every week, and it's the rare practical gift that feels fun.

Best for
The eco-conscious friend.
Check price

'Reasons you're my best friend' jar

$5–$10

Write thirty reasons on slips of coloured paper (memories, compliments, jokes) and fill a glass jar with a cork lid. They can pull one out on bad days. It costs next to nothing, takes an evening, and friends save these for years.

Best for
Anyone who needs a confidence boost.
Check price

Sonny Angel blind box

$12–$15

Tiny angel figures in themed hats (fruits, animals, desserts) are a big collecting craze, with people perching them on the edge of their phone or monitor. Part of the fun is not knowing which one is inside. Buy two and open them together to see who gets the better one.

Best for
The collector friend.
Check price

Bath & Body Works single-wick candle

$12–$18

Bath & Body Works candles come in dozens of seasonal scents and go on sale often, which makes them a friend-gift staple. Choose a scent that matches a memory, like the beach you visited or the season of their birthday. It adds a nice story to a simple gift.

Best for
The homebody.
Check price

Split-heart best friend necklaces

$10–$18

Nostalgic, a bit cheesy and very sweet: each friend wears half of a heart. It's a playful throwback for friends who've known each other since school. Some people keep them for decades, long after they stop wearing them. Choose stainless steel so it doesn't tarnish in the first month.

Best for
Friends since childhood.
Check price

Match the gift to the friend

Friend type Best under-$20 picks
Sentimental Pura Vida bracelets, reasons jar, split-heart necklaces
Funny Inside-joke mug, pet-face socks
Homebody Candle, sheet masks, snack care package
Foodie Fly By Jing chili crisp, snack care package
Competitive Sushi Go!
Collector Sonny Angel blind box
Eco-conscious BAGGU bag

How to make $20 feel like more

  • Bundle small things. Three small items in a box with crinkle paper feel more generous than one bigger item. Try chili crisp, a pack of noodles and a pair of chopsticks.
  • Add something only you could add. A printed photo of the two of you, a handwritten card or a playlist.
  • Pair it with plans. Give the sheet masks with a movie night, or the card game with a coffee date. Time together is the part they’ll remember.

The best friend gift rules

  1. Inside jokes beat price tags. A $12 mug with the right joke outranks a $50 generic gift.
  2. Know their current obsession. Friends change phases, from matcha to pickleball to one particular show. Buy for this year’s obsession, not the one from three years ago.
  3. Don’t compete. Friendship gifts aren’t a contest. If you agreed on $20, stick to it, so neither of you feels awkward.
  4. Birthdays and holidays aren’t the only times. An unexpected just-because gift during a hard week often means the most.

Long-distance best friends

If you can’t hand it over in person, choose gifts that post well and flat: bracelets, lip oil, scrunchies, a card game or a Sonny Angel all fit in a padded envelope, which keeps postage low. Skip anything glass. Then schedule a video call to open it together.

Buying for a group exchange instead? See our secret Santa gift ideas. Have more than $20 to spend on a guy friend? Gifts for men in their 20s covers the first-apartment upgrades he hasn’t bought himself yet.

Frequently asked questions

What is a good gift for a best friend under $20?

An inside-joke mug, matching Pura Vida bracelets, their favourite snacks in a care package, Fly By Jing chili crisp, or a quick card game like Sushi Go!.

What do you get a best friend who has everything?

Something about your friendship rather than a product: a 'reasons you're my best friend' jar, matching bracelets, or a planned day out together.

Is it okay to spend under $20 on a best friend?

Absolutely. Best friends care about thought over price. A personal, well-chosen $15 gift almost always beats an impersonal $50 one.

What's a good last-minute gift for a best friend?

A snack care package from the corner store, a 'reasons' jar you write in an evening, or a card with a plan for a day out you'll spend together.