Running & Cycling · Gift guide
Gifts for runners under $50: four earbuds with a real sweat rating, written for the gifter
Under $50 the earbud aisle is full of pairs that will bounce out or die by spring. These four have a maker's website, an IP rating on it and a fit that holds through a stride, at list prices under $50 when we checked.
By Mike M.Updated Spec-checked, not worn by us
#adReader-supported: we may earn a commission if you buy through our links, at no extra cost to you. It never decides a ranking. How we rank · Disclosure
Quick picks
The rankings at a glance
| # | Product | Best for | Score | Price |
|---|---|---|---|---|
| 1 | ![]() Soundcore V20i An open-ear hook with adjustable positions and IP55. The one to buy if you don't know their ears. | Best gift under $50Open-ear hook | 7.7 /10 | Check price · Amazon |
| 2 | ![]() JLab GO Sport+ A sealed hook with IP55 and 9 hours. Best if they run indoors or want more bass. | For the treadmill runnerIn-ear + ear hook | 7.4 /10 | Check price · Amazon |
| 3 | ![]() JLab JBuds Open Sport 2 IP55 and Bluetooth 6.0 with three-device pairing. Sparse spec sheet, honest price. | Cheapest open hookOpen-ear hook | 7.6 /10 | Check price · Amazon |
| 4 | ![]() JLab Flex Open Earbuds A clip-on cuff with IP55. Nothing over the ear, so glasses and caps are fine. | For the runner in glassesOpen-ear clip-on | 7.2 /10 | Check price · Amazon |
#ad · Prices are set by Amazon and change often, so we don't print them. Scores are ours, built from published specs and cited independent reviews, not our own wear tests. Photos are illustrative stock. Tap a row for the full write-up.

What to check before you buy
- Inside or outside? Outside means open-ear (V20i, Open Sport 2, Flex). Treadmill means the Go Sport+ is fine.
- Glasses? The Flex clip is the only pick that doesn't touch the top of the ear.
- Android or iPhone? All four work with both; none has a codec that only helps one.
- Do they already own open-ears? If they have Shokz or Bose, a sub-$50 pair is a spare, not an upgrade. Give it as a gym-bag backup.
The table
| Evidence | Soundcore V20i | JLab GO Sport+ | JLab JBuds Open Sport 2 | JLab Flex Open Earbuds |
|---|---|---|---|---|
| Fit system | Open-ear hook | In-ear + ear hook | Open-ear hook | Open-ear clip-on |
| Water & sweat rating | IP55 | IP55 | IP55 | IP55 |
| Battery | 8 hours; 36 hours with case | 9 hours per earbud; 35 hours total | 45 hours total with case | 21+ hours total with case |
| Bluetooth | — | 5.3 | 6.0 | 5.4 |
| Multipoint | Yes | Dual Connect (either earbud solo) | Multipoint-3 (up to three devices) | Yes |
| Controls | Touch control | Touch | — | Touch |
| Score | 7.7/10 | 7.4/10 | 7.6/10 | 7.2/10 |
Why these four and not the rest of the aisle
The other rule is fit. Every pick has a hook or a clip. A plain in-ear tip is what falls out at mile two, and the runner you're buying for already knows that.
In detail
The picks, in full
Rank 1
Stock photoBest gift under $50
Soundcore V20i
An open-ear hook with adjustable positions and IP55. The one to buy if you don't know their ears.
Spec sheetSpec-checked · not worn by us
| Fit system | Open-ear hook. Ear canal stays open: you hear the room and traffic. |
|---|---|
| Water & sweat rating | IP55 |
| Battery | 8 hours; 36 hours with case |
| Quick charge | 10 min = 1 hour |
| Multipoint | Yes |
| Microphones | 4 mics with AI algorithm |
| Controls | Touch control |
| Driver / tech | 16 mm drivers with titanium-coated domes |
| Extras | Four adjustable hook positions |
How the 7.7 score breaks down
- Fit security (25%)
- 8
- Sweat & water resistance (20%)
- 8
- Awareness (open canal) (15%)
- 9
- Sound & leakage (15%)
- 6
- Calls & wind (10%)
- 6
- Battery & charging (10%)
- 7
- Value (5%)
- 10
What the spec sheet supports
- IP55 at a fraction of the Shokz price
- Adjustable hook, the same idea as the AeroFit 2
- Multipoint and four mics at this price is unusual
Where it falls short
- Soundcore doesn't publish weight or Bluetooth version on the product page
- 10-minute charge only buys an hour
- Touch controls
Skip this if…
…sound matters; single-driver budget open-ears are thin, and the JLab Epic Open Sport adds LDAC for a bit more.
#ad · Price set by Amazon · Disclosure for the link to Soundcore V20i
Rank 2
Stock photoFor the treadmill runner
JLab GO Sport+
A sealed hook with IP55 and 9 hours. Best if they run indoors or want more bass.
Spec sheetSpec-checked · not worn by us
| Fit system | In-ear + ear hook. Sealed ear canal: isolation, no awareness. |
|---|---|
| Water & sweat rating | IP55 |
| Weight | 13.1 g for the pair (about 6.5 g per earbud); case 45.8 g |
| Battery | 9 hours per earbud; 35 hours total |
| Quick charge | 10 min = 1 hour |
| Charging | Integrated USB-C cable on the case |
| Bluetooth | 5.3 |
| Multipoint | Dual Connect (either earbud solo) |
| Microphones | 2 MEMS mics with ENC |
| Controls | Touch |
| Codecs | SBC, AAC |
| Driver / tech | 8 mm dynamic driver |
| Noise control | Be Aware transparency mode |
How the 7.4 score breaks down
- Fit security (25%)
- 9
- Sweat & water resistance (20%)
- 8
- Noise control & transparency (15%)
- 6
- Sound quality (15%)
- 5
- Calls & wind (10%)
- 6
- Battery & charging (10%)
- 8
- Value (5%)
- 10
What the spec sheet supports
- IP55 and 9 hours per bud at a throwaway price
- Be Aware mode lets some of the gym in
- Integrated charging cable means nothing to lose
Where it falls short
- 8 mm driver: thin sound
- Touch controls
- No ANC
Skip this if…
…sound quality is on the list at all; the Epic Sport ANC 3 is JLab's real sport bud.
#ad · Price set by Amazon · Disclosure for the link to JLab GO Sport+
Rank 3
Stock photoCheapest open hook
JLab JBuds Open Sport 2
IP55 and Bluetooth 6.0 with three-device pairing. Sparse spec sheet, honest price.
Spec sheetSpec-checked · not worn by us
| Fit system | Open-ear hook. Ear canal stays open: you hear the room and traffic. |
|---|---|
| Water & sweat rating | IP55 |
| Battery | 45 hours total with case |
| Bluetooth | 6.0 |
| Multipoint | Multipoint-3 (up to three devices) |
| Extras | Sport ear hooks; JLab 2-year warranty |
How the 7.6 score breaks down
- Fit security (25%)
- 8
- Sweat & water resistance (20%)
- 8
- Awareness (open canal) (15%)
- 9
- Sound & leakage (15%)
- 5
- Calls & wind (10%)
- 6
- Battery & charging (10%)
- 8
- Value (5%)
- 10
What the spec sheet supports
- IP55 at the lowest price on this site for an open-ear
- Three-device multipoint on Bluetooth 6.0
- 45 hours total
Where it falls short
- JLab hasn't published per-earbud battery, weight or driver size for this model yet
- Budget single-driver sound
Skip this if…
…you want a published spec sheet before you buy; JLab's Epic Open Sport has one, and LDAC.
#ad · Price set by Amazon · Disclosure for the link to JLab JBuds Open Sport 2
Rank 4
Stock photoFor the runner in glasses
JLab Flex Open Earbuds
A clip-on cuff with IP55. Nothing over the ear, so glasses and caps are fine.
Spec sheetSpec-checked · not worn by us
| Fit system | Open-ear clip-on. Ear canal stays open: you hear the room and traffic. |
|---|---|
| Water & sweat rating | IP55 |
| Weight | 12 g for the pair (about 6 g per earbud); case 36.8 g |
| Battery | 21+ hours total with case |
| Bluetooth | 5.4 |
| Multipoint | Yes |
| Microphones | 2-mic ENC |
| Controls | Touch |
| Codecs | SBC, AAC |
| Driver / tech | 12 mm dynamic driver |
How the 7.2 score breaks down
- Fit security (25%)
- 7
- Sweat & water resistance (20%)
- 8
- Awareness (open canal) (15%)
- 9
- Sound & leakage (15%)
- 6
- Calls & wind (10%)
- 6
- Battery & charging (10%)
- 5
- Value (5%)
- 10
What the spec sheet supports
- IP55 on a budget cuff
- Multipoint and Google Fast Pair
- About 6 g per side
Where it falls short
- 21 hours total is the lowest here
- JLab doesn't publish per-earbud playtime for this model
- SBC/AAC only
Skip this if…
…you need all-day battery; the Baseus Bowie MC2 more than doubles it for a little more.
#ad · Price set by Amazon · Disclosure for the link to JLab Flex Open Earbuds
Gifter's guide
What they'd add
Nothing essential. The Go Sport+ has its charging cable built into the case, which is one less thing to lose. None of the four ships with a proprietary cable.
Expectations
At this price they get retention and a rating, not buttons (all four are touch-controlled) and not deep bass on the open-ear picks. A runner who wants a podcast on a rainy road will be happy; one who wants a bass line should get the Go Sport+ or a bigger budget.
When to spend more
The next tier up buys buttons, a wind rating for calls and a longer battery: the Shokz OpenFit Air 2 or OpenRun Air 2. Both are on best gifts for runners.
Returns
JLab's product pages list a two-year warranty and 30-day returns; Soundcore lists its own policy. Keep the packaging.
How we scored this
Pairs we claim to have worn: none we haven't
Plenty of sites say they ran a hundred miles in every pair on the list. We don't say that, and we say so on every page. What we do instead: classify the retention system (hook, clip, wing, neckband), record the maker's published IP rating, weight, battery, charging, mic and control type from its own product page, cross-reference at least one independent published review where one exists, and score every pick on a public rubric. Every figure links to where it came from.
Scores are editorial judgments from that documented research, not lab results. Commissions never set a score or decide a pick. The rubric and its weights are published.
Corrections & updates
- First edition.
Questions
Frequently asked
What's a good gift for a runner under $50?
Are cheap earbuds okay for runners?
Open-ear or regular earbuds as a gift?
Keep reading
Related on Openear Club
Receipts
Sources
- Soundcore — V20i product page (checked 2026-09-21)
- JLab — GO Sport+ product page, tech specs (checked 2026-09-21)
- JLab — JBuds Open Sport 2 product page (checked 2026-09-21)
- JLab — Flex Open Earbuds product page, tech specs (checked 2026-09-21)
We haven't worn every pair on this site and we don't pretend to. Specs come from the maker's own product pages (linked on every product), independent findings are attributed to whoever published them, and Amazon prices change often, so we don't print them. Where a figure isn't published, we say so. Read the full method.