Sincere Valentine’s gifts are difficult because the format is so rigid. Red, heart-shaped, slightly embarrassed. The funny route is easier and, oddly, often warmer: calling someone your favourite asshole on a keychain they will carry every day says more than a card written in the shop doorway.

The trick is that the joke has to be affectionate rather than merely rude. Everything below is under twenty dollars, and the ones with real staying power are the objects that get handled daily — keychains, candles, aprons — rather than the ones that get photographed once.

An insult on a keychain he carries every day outlasts any card written in a shop doorway.

The best under $10

Where this list is strongest. Nothing here costs more than a sandwich and several of them are the funniest things on the page.

One

Card / under $10

Alzombi Special Anniversary Card, Funny Dirty Birthday Valentine’s Card for Husband Boyfriend Him Fiance Men

$5.99  ·  also on amazon.co.uk, £11.72  ·  4.9 out of 5 from 11156 reviews

A rude, ridiculous Valentine’s card for couples whose love language is roasting each other. Thousands of reviewers swear it got a big laugh - pair it with any gift on this list.

Buy on Amazon UK

Two

For him / under $10

I Hope Your Day Is As Nice As Your Butt Boyfriend Girlfriend Keychain Gifts

$7.98  ·  4.7 out of 5 from 7235 reviews

"I hope your day is as nice as your butt" - a compliment that works on two levels. Clip it to his keys and enjoy the blush every time he drives off. Cheap, cheeky and weirdly sincere.

Buy on Amazon

Three

Gag gift / under $10

Funny Valentine’s Day Gag Gift Toilet Paper Roll, Valentine Joke Gift for Boyfriend, Girlfriend, Husband or Wife

$8.95  ·  also on amazon.co.uk  ·  4.6 out of 5 from 3086 reviews

Toilet paper printed with love notes, because true romance means being there for every moment. A ridiculous stocking-stuffer-style surprise that gets a laugh in the most private room of the house.

Buy on Amazon UK

Four

For him

LParkin You’re My Favorite Asshole Keychain Funny Man Gift Valentines Day for Husband Boyfriend Gifts

$9.99  ·  also on amazon.co.uk, £15.53  ·  4.8 out of 5 from 5748 reviews

The most honest love note ever stamped in metal: "You’re my favorite asshole." It rides on his keys every day, so he never forgets exactly where he stands. Romance, but make it roast.

Buy on Amazon UK

Five

For her / under $10

Gifts for Boyfriend Girlfriend Her Him Loved One Crochet Toast “I Loaf You” Gifts for Couples, Funny Wedding Anniversary Birthday Gift for Women Men Wife Husband - Christmas Stocking Stuffer

$9.99  ·  also on amazon.co.uk, £15.16  ·  4.8 out of 5 from 1534 reviews

A tiny crochet toast that says "I Loaf You." Yes, it’s a bread pun. Yes, it will live on their desk forever. Carb-based affection at its finest.

Buy on Amazon UK

Six

For him or her / under $10

Gifts for Him Her Girlfriend Boyfriend Women Men Handmade Crochet Pickle

$9.99  ·  4.8 out of 5 from 2140 reviews

A hand-crocheted pickle with a pep talk, for the person who’s kind of a big dill to you. Pocket-sized, absurd and surprisingly adorable.

Buy on Amazon

$10 to $15

The sweet spot: cheap enough to be a casual gift, solid enough not to look like one.

Seven

For her

BFJLIFE Gifts for Girlfriend Wife Her Funny Lavender Scented Soy Candles

$14.98  ·  also on amazon.co.uk  ·  4.6 out of 5 from 1073 reviews

A lavender soy candle with a funny label she’ll actually want on the nightstand. Smells calming, reads cheeky. Light it, laugh, repeat.

Buy on Amazon UK

Eight

For him

BFJLIFE Gifts for Him Husband Boyfriend Funny Lavender Scented Candles

$14.99  ·  also on amazon.co.uk  ·  4.7 out of 5 from 2745 reviews

Finally, a candle for the guy who claims he doesn’t like candles. The funny label does the talking, the lavender does the relaxing. Low effort for you, high points on Valentine’s Day.

Buy on Amazon UK

Nine

For him

Fairy’s Gift Funny Husband Apron, Men’s Anniversary, Birthday Gifts for Him

$14.99  ·  also on amazon.co.uk, £20.09  ·  4.8 out of 5 from 1499 reviews

An apron with a cheeky husband joke front and center, so he can grill, flip and flirt at the same time. Practical enough for the BBQ, inappropriate enough for date night.

Buy on Amazon UK

$15 to $20

The top of the budget, where the objects start being things people keep.

Ten

For her

Hollabears Shawty U Fine 10" Original Teddy Bear Plush

$18.95  ·  4.7 out of 5 from 1915 reviews

A plush teddy that says what you are too shy to: "Shawty U Fine." It’s a classic Valentine’s bear with a hip-hop wink - cuddly, quotable, and guaranteed to get a giggle.

Buy on Amazon

How to choose

Insults only work in one direction. A gift that teases is funny when it comes from inside the relationship and cruel when it arrives from outside it. If you have been together three weeks, take the crochet toast and leave the keychain.

Carried beats displayed. Keychains and aprons get used. Plush bears get a photograph and a shelf. If you want the gift to keep paying out, pick the thing that goes in a pocket.

One sincere line fixes everything. Every gift here gets substantially better with a handwritten note that is not a joke. The gag is the wrapping; the sentence is the gift.

Questions people ask

What is a good funny Valentine’s gift for him under $20?

The ‘favourite asshole’ keychain is the strongest pick — under ten dollars, nearly six thousand reviews, and he will carry it every day, which is more than most Valentine’s gifts manage. The funny husband apron is the better choice if he cooks.

What is a good funny Valentine’s gift for her under $20?

The lavender candle with the joke label does the most work for the money: it is a real gift that happens to be funny, rather than a gag she has to find shelf space for. The crochet toast is the sweeter, sillier option under ten dollars.

Is a funny gift risky for Valentine’s Day?

Only if it is the whole gift. A joke present plus a genuine note reads as confident and affectionate. A joke present on its own, with nothing sincere anywhere near it, is the version that goes wrong.

When is Valentine’s Day 2027?

Sunday 14 February 2027. Because it falls on a weekend, delivery pressure lands on the Thursday and Friday before — order by around 10 February to be comfortable.

Prices were checked on 23 October 2026 and change often; the price on Amazon at the moment you click is the one that counts. These are plain Amazon links — we are not yet in any affiliate programme and earn nothing from them.