7 Best Swim Trunks for Men | Skip The Mesh, Not The Beach Day

Disclosure: Some links in this post are affiliate links. As an Amazon Associate I earn from qualifying purchases, at no extra cost to you. Learn more

Specs are compiled from manufacturer listings and verified buyer reviews and can change over time — please confirm the key details on the product page before buying.

The thing that makes or breaks a pair of swim trunks is the liner. Old-school mesh netting chafes, clings and stays wet after you have already dried off. Modern trunks solve this with a boxer-brief style compression layer underneath, so you get support without the sandpaper feeling. This guide covers seven pairs of men’s swim trunks that use that compression-liner design, split by how long the leg is and how many pockets you want.

This guide is built by comparing the manufacturers’ published specifications and the patterns across verified customer reviews, so you get each pick’s real strengths and trade-offs instead of marketing spin.

Inseam length and the liner are the two specs that decide whether a pair feels right on you. Below you will find the best swim trunks for men sorted by how you actually swim, walk and lounge in them.

Top Picks

Mens Swim Trunks with Compression Liner Zipper Cargo Pockets 9 Inch
Best OverallMens Swim Trunks 9 Inch4.5+★850+ ratingsThe nine-inch workhorse that reads as regular shorts the moment you leave the sand.Check price on Amazon
KBVOT Mens Swim Trunks with Compression Liner Bathing Suits 2 Pack Quick Dry Stretch Beach Shorts 7 inch Inseam Swimwear
Two-Pack ValueKBVOT Mens Swim Trunks 2 Pack 7 inch4.5+★700+ ratingsTwo quick-dry pairs in one order, so there is always a dry set waiting. If you swim more than once a week, one pair is never enough — you end up pulling damp trunks from the bag.Check price on Amazon

How To Choose The Best Swim Trunks for Men

Start with how you plan to wear them. A long 9 inch leg shields your thighs and doubles as a regular short for the walk back to the car. A short 5 inch leg gives you full freedom for laps and hot-weather lounging. Pick the length first, then the pocket setup.

Getting the liner right

A compression liner is the inner layer that replaces mesh netting: built-in boxer briefs sewn inside the trunk. It holds everything in place and stops the chafing that raw mesh causes against your skin. Nearly every pair on this list is built around one, so your only real decision is if you want the liner snug or relaxed.

Matching inseam to your build

Inseam is the measurement from the crotch seam down the inside of the leg to the hem. A 9 inch inseam lands around or just above the knee on most men, a 7 inch sits mid-thigh, and a 5 inch rides high for maximum movement. Taller frames tend to prefer the longer cut for coverage, while shorter frames often find a 5 inch hem less overwhelming.

Why pocket security matters

Loose slash pockets dump your phone the second a wave hits. Zipper pockets seal your keys, cards and sunglasses shut so you can actually swim. A hidden sleeve inside the liner is a bonus some pairs add for a phone that needs to stay flat against your leg.

Side-by-Side Comparison

Model Best For Inseam Liner Type Pocket Setup Amazon
Mens Swim Trunks 9 Inch★ Best Overall Everyday all-rounder 9 inch Boxer brief compression Zipper cargo Amazon
KBVOT Mens Swim Trunks with Compression Liner 2 PackTwo-Pack Value Two pairs for the price of one 7 inch Compression Pockets Amazon
Goodstoworld Men’s Funny Swim Trunks with Compression Liner 2 in 1 Bold prints and vacation fun 9 inch Compression (boxer style) Three pockets Amazon
HODOSPORTS Mens Swim Trunks with Compression Liner 9 inch Surfing and beach sports 9 inch Compression Cargo pockets Amazon
difficort Mens Swim Trunks Bathing Suit 9″ Board Swimming Shorts Water sports and travel 9 inch Compression Zipper pockets Amazon
Viodia Men’s Swim Trunks 7 Inch Quick Dry Board Shorts Surfing with a phone pocket 7 inch Brief liner Zipper side and cargo Amazon
maamgic Mens Swim Trunks Compression Liner 5″ Short-leg style and swimming 5 inch Spandex compression Phone pocket in liner Amazon

Detailed Reviews

★ Best Overall

1. Mens Swim Trunks 9 Inch

Our pick — 4.5+★ from 850+ verified ratings; the strongest balance of quality and price.

9 Inch InseamZipper Cargo Pockets

The nine-inch workhorse that reads as regular shorts the moment you leave the sand.

Here is the pair that covers the most ground: a 9 inch inseam that lands just above the knee, a boxer-brief compression liner, and four utility pockets with zipper cargo closures. That combination means you can swim in them, then walk straight to lunch without looking like you are still in beach gear. The fabric is a 4-way stretch blend described as soft, lightweight and breathable, so it moves with you rather than fighting you.

The dimensions work for real bodies. Buyers report the XL fits a 40 inch waist perfectly, and at 6 foot the length hits just above the lower knee — details worth having before you order. The compression liner draws the most praise, with fabric quality the single biggest share of positive feedback. Owners wear these to the beach, the pool and the gym, and one noted the compression liner never rides up or feels too tight. “Stylish and comfortable,” reads one summary of the fit, with the secure pockets singled out as a reason to bring them on vacation.

The honest catch is the zippers. A slice of feedback flags the pocket zippers breaking, so treat them as a gentle close rather than a yank. Sizing runs true, though the length split some opinion — a few wanted it longer, most find it ideal. Against the 7 inch KBVOT below, this 9 inch inseam adds two inches of thigh coverage.

What earns its spot

  • 9 inch inseam covers the thigh and doubles as an everyday short
  • Four pockets, with zipper cargo closures that keep valuables sealed
  • 4-way stretch fabric that stays soft and breathable
  • Compression liner that holds firm without riding up

Where it asks for care

  • Pocket zippers are the weak point — close them gently
  • Skip the tumble dryer; hang dry to avoid shrinkage
  • Length is divisive, so check your build against 9 inch

Made for: the guy who wants one pair that swims, hikes and eats lunch without a costume change.

Think twice if: you prefer a short, high hem — the 9 inch cut will feel long on shorter frames.

Two-Pack Value

2. KBVOT Mens Swim Trunks 2 Pack 7 inch

2 Pack7 Inch Inseam

Two quick-dry pairs in one order, so there is always a dry set waiting.

If you swim more than once a week, one pair is never enough — you end up pulling damp trunks from the bag. This KBVOT set hands you two pairs with a 7 inch inseam and a compression liner, which is the reason it lands so high on this list. The cut sits mid-thigh, shorter than the 9 inch Goodstoworld above, so you get more leg freedom for laps.

The look is what wins people over. Bright, fun patterns draw compliments and questions about where to buy them, and the inner lining adds support without the mesh scratch. Fit runs true to size in most hands, and the quick-dry fabric comes back into rotation fast after a swim. One detail worth flagging: the grommets — the metal eyelets on the waistband — came apart on one set after the first wearing, so check those before you commit a pair to the pool bag.

A handful of wearers find the hip area snug and the inseam starting a little low, which can pinch movement on fuller builds. Try one pair on before you pack both. Otherwise this is the pair to stock the drawer with when you want two colors without doubling the spend.

Two-for-one thinking: a 7 inch inseam with a soft compression liner and a bold print, duplicated so a wet pair never strands you.

Small hardware note: the waistband grommets are the one spot to inspect out of the bag.

Reach for these: if you want two fun pairs for your swim bag and mid-thigh freedom suits you.

Look elsewhere if: you have wide hips — the snug cut may limit your stride.

Bold Prints

3. Goodstoworld Men’s Swim Trunks 9″

9 Inch InseamBoxer-Style Liner

Flamingos holding a beer — and a liner that actually supports you underneath.

Half the fun here is the print. The other half is the liner, which runs more like a boxer brief than traditional mesh — the difference buyers call out most. You get a 9 inch inseam that lands at the knee on a 5 foot 10 frame, with a thin, non-absorbent fabric that stays light and cool once wet. The compression shorts underneath never ride up, and the elastic waist plus drawstring keeps everything locked when you dive in.

What wins people over is the fit and the quality of the build. Reviewers call it true to size again and again, with a size large doing the job for one buyer who now owns three pairs. There is even a phone pocket tucked into the liner, an extra most trunks skip. Machine washing handles it fine — just hang dry to avoid shrinkage.

One quirk: the pockets are still mesh, which lets water drain through quickly but does not protect a phone from the wet. If you need a sealed pocket, the Viodia below does that job better. The print also splits opinion — flamingos are not for everyone.

The print payoff: a 9 inch cut with a comfortable boxer-style liner, a phone sleeve and true-to-size fit — the fun-and-functional pick.

One pocket caveat: mesh pockets drain well but will not keep a phone dry.

Grab this: if a loud pattern and a supportive boxer liner are what you want at the pool all summer.

Give it a pass if: you need dry storage for a phone — the mesh pockets let water through.

Surf Ready

4. HODOSPORTS Mens Swim Trunks 9 inch

S-4XL Sizing9 Inch Inseam

Cargo pockets and a full size run, built for surfing and long beach days.

HODOSPORTS makes the widest size range on this list, running from S through 4XL, which matters if you usually fall outside the middle of the rack. The 9 inch inseam and compression liner give you the coverage and support a surf or beach-sport session needs. The maker’s own note says the liner runs tight, so if you dislike a snug fit, size up — that is the single most useful thing to know before ordering.

Build quality and fit draw the top marks, the look rates close behind, and the inner short guards against chafing. It holds up through wash and wear, dries well for most, and the drawstring keeps it planted. The fit is the more divided part of the story — some find it true to size while others say it runs small, so measure rather than assume.

There is a real drying catch. One buyer chose these specifically for a quick dry and found they did not dry as fast as hoped, so plan to hang them rather than rely on them drying in minutes. Durability also splits opinion, with some units drawing a cheaply-made note. Treat them as a solid mid-tier surf short and they deliver.

Where it delivers

  • Size run stretches S to 4XL — one of the widest here
  • 9 inch inseam with a compression liner that guards against chafing
  • Cargo pockets for a little extra carry
  • Holds up through repeated wash and wear

The fine print

  • Liner runs tight — size up if you want room
  • Drying speed disappoints some who bought for exactly that
  • Fit feedback splits between true-to-size and small

Suits you if: you are a surfer or beach athlete who needs a wide size run and a firm liner.

Skip if: fast drying matters most — this pair wants air time on a line.

Travel Pick

5. difficort Mens Swim Trunks 9″

9 Inch InseamZipper Pockets

Water beads off instead of soaking in, so you are not hauling a soggy short around.

This difficort pair is the travel companion. The fabric sheds water rather than absorbing it, which means no saggy, heavy shorts hanging on you after a swim, and a zip rear pocket that kept a phone dry in the ocean on one buyer’s trip. The 9 inch cut sits at knee length and the compression liner stays put without riding up. Costa Rica rafting and snorkeling are the kind of workouts this pair was worn through.

Comfort, color and durability all rate highly, and it works as an all-day short once you leave the water. There is a phone sleeve in the inner lining and a zipper pocket for keys. One small note: the rear has just one pocket on the right side, so if you like matching back pockets, adjust expectations.

Sizing is the part to watch. The fit can land between sizes with medium the safer call, and other wearers found it runs large enough that their usual size came up loose. A first wash and dry tightened one pair up nicely. Buy the fit you measure, not the tag you usually grab.

The water-shedding edge: a 9 inch board short whose fabric repels water and keeps a zipped phone dry, with a liner that holds without riding up.

Sizing heads-up: the cut runs generous to some and between-sizes to others — check the chart before you commit.

Pack this: for a beach trip or water-sports holiday where a dry pocket and quick-shedding fabric earn their keep.

Check the chart first if: you sit between sizes — the generous cut may run loose.

Phone Pocket

6. Viodia Men’s Swim Trunks 7 Inch

7 Inch InseamThigh Phone Pocket

A hidden thigh pocket sized for a phone, plus zips that keep a hotel key safe.

Most trunks give you pockets that dump their contents in the surf. This Viodia pair builds in two side zipper pockets and a back cargo pocket with drainage, and the liner carries two thigh pockets of its own. One of those hidden pockets fits an iPhone 15 Pro Max in a case, which is the detail that makes this the pick for anyone who lives on their phone at the pool. The 7 inch inseam keeps the hem at mid-thigh for easy movement.

The fabric is chlorine resistant, water resistant, quick drying and lightweight, so it stays cool and dry through a full day. The brief-style liner keeps scratchy seams off your skin and sand from itching. The drawstring and elastic waistband keep the shorts from sliding down when you surf or swim. These held up through surfing, boogieboarding, snorkeling and swimming on one vacation, and the colors draw compliments.

The honest note is durability: it sits as a mixed point, so treat the fabric as a summer short rather than a lifetime investment. The look is not heavily fitted, which is the point for some builds and less flattering for others. It rewards the lighter-duty user rather than a hardcore daily swimmer.

Why it stands out

  • Hidden thigh phone pocket that fits a large phone in a case
  • Two zipper side pockets plus a draining cargo pocket
  • Chlorine resistant, water resistant, quick-dry fabric
  • Drawstring and elastic waistband hold firm in the surf

Where it pulls back

  • Durability is a mixed point — a summer short, not a decade-long one
  • Relaxed, unfitted cut does not suit everyone

Pick these: if keeping a phone and a hotel key on you in the water is the whole reason you want pockets.

Not for: rough daily lap swimming where fabric longevity is your top concern.

Short Cut

7. maamgic Mens Swim Trunks 5″

5 Inch InseamSpandex Liner

The short-leg, spandex-lined pair that frees your thighs and skips the mesh entirely.

If you want your swim short to sit high and let your legs do the work, this is the one. A 5 inch inseam is the shortest on this list, so the hem rides high for maximum movement — great for lap swimming and hot-weather lounging, less your thing if you like coverage. The liner is a soft spandex compression short instead of mesh, which cuts the chafing that mesh creates after a long walk.

Build quality draws the loudest praise, with fit and appearance close behind. Colors hold up after multiple washes without running in the pool, and the material stretches while staying true to size. A 6 foot 1, 250 pound wearer found the XL great, and the phone pocket in the compression shorts is a favorite touch. One buyer wore these through the washer and dryer multiple times and would buy more, while another calls them a proper fitted short with a smooth, sturdy texture.

Sizing is where opinions divide — some find it true to size, others say it runs small, so check your measurements. Durability is a smaller mixed point, so these are best treated as a seasonal favorite rather than a permanent one. The short hem is the whole appeal, so commit to that look before you order.

The short-leg draw: a 5 inch inseam with a soft spandex liner that prevents chafing, quick-dry fabric and a phone pocket built into the compression shorts.

Fit warning: sizing splits between true-to-size and small — measure before you buy.

Best for: swimmers and summer loungers who want a high hem and spandex comfort over mesh.

Not ideal if: you want thigh coverage or a guaranteed across-the-board fit.

Know the Specs

Compression Liner vs Mesh

The liner is the inner layer that touches your skin. Traditional mesh is a netting that dries fast but scratches and clings when wet. A compression liner is like built-in boxer briefs — it holds everything in place and stops the friction that causes chafing. A spandex or boxer-brief liner is the newer, more comfortable choice if your skin is sensitive.

Inseam and the Hem

Inseam is measured from the crotch seam to the leg opening. A 9 inch cut sits near the knee — more coverage, more like a regular short. A 7 inch sits mid-thigh. A 5 inch rides high for freedom of movement. Match the number to your height and how covered you want to feel on the beach.

Quick-Dry Fabric

Quick-dry means the fabric is woven to shed water rather than absorb it, so it feels light again soon after you leave the water. Look for a thin, non-absorbent material — heavy fabrics and thick waistbands hold moisture longest.

Pocket Security

Loose pockets lose phones. Zipper pockets seal keys, cards and sunglasses, and a dedicated phone sleeve inside the liner keeps a device flat against your leg. Drainage holes in a cargo pocket let water out so the fabric dries faster.

Common Questions

What is a compression liner in swim trunks?
It is a built-in inner short, like boxer briefs sewn inside the trunk, that replaces traditional mesh netting. It holds everything in place and stops the friction that mesh causes against your skin, so you can walk and swim without chafing.
Should I size up if the liner feels tight?
Sometimes yes. The HODOSPORTS pair specifically notes that its compression liner runs tight, so if you dislike a snug fit you should size up. For most other pairs here, the fit runs true to size, but always check the size chart against your measurements first.
How long should swim trunk inseam be?
It depends on your build and preference. A 9 inch inseam sits near the knee for more coverage, a 7 inch sits mid-thigh, and a 5 inch rides high for maximum movement. Taller frames often prefer longer cuts, while shorter frames tend to favor a shorter hem.
Will swim trunks dry fast enough to wear again the same day?
Most quick-dry pairs come back into rotation within hours if you hang them in the air. Thick waistbands and heavier fabrics take longest, so hang the trunks rather than leaving them balled in a bag. A few pairs here, including the HODOSPORTS, dry slower than buyers hoped, so keep a second pair as backup.
Do zipper pockets stay closed in the water?
A zipper pocket seals the opening so a phone or key cannot slide out while you swim. That security depends on the zipper itself — on some pairs the zip is the weak point, so close it gently and check it out of the bag. A drainage cargo pocket is a good add-on for getting water out.
Can I wear these swim trunks as regular shorts?
Yes, especially the longer 9 inch pairs, which read as normal shorts once you are out of the water. Several picks here double as an everyday short for walking, errands or lunch after the beach. The shorter 5 inch cut looks more like a dedicated swim short.
Are these swim trunks true to size?
Mostly, but not universally. Some pairs run true to size, others run small or large depending on the cut. The safest approach is to measure your waist and compare it to the manufacturer’s size chart rather than assuming your usual tag will fit.
How should I wash and dry compression-lined swim trunks?
Machine wash cold and hang dry. The Goodstoworld pair notes shrinking if you tumble dry, and the top pick also advises against the dryer for the same reason. Hanging also helps the quick-dry fabric do its job.
Is a spandex liner better than traditional mesh?
For most people, yes. A spandex or boxer-brief liner is soft against the skin and prevents chafing, whereas mesh can scratch and cling. If you have sensitive skin or plan to walk a lot after swimming, the spandex option is the more comfortable pick.
Can I keep my phone in these swim trunks?
Some pairs are built for it. The Viodia has a hidden thigh pocket that fits a large phone in a case, and the maamgic and Goodstoworld pairs include a phone pocket inside the liner. Plain mesh pockets let water through and will not protect a device.

The Bottom Line

For most swimmers, the pair to beat is the Mens Swim Trunks with Compression Liner Zipper Cargo Pockets 9 Inch. Its 9 inch inseam (the leg length from crotch to hem) covers more thigh, so you can walk from sand to street without changing. Zipper cargo pockets keep your keys and cards from floating out, and the 4-way stretch fabric (it flexes in every direction) moves with you. Want two fun colors for the bag? The KBVOT 2 Pack gives you a second pair without doubling the drawer. And if a phone pocket that survives a wave is your priority, the Viodia is the reach.

How we choose

We do not accept paid placement. Every pick is matched to a real buyer and a real use-case; we do not hands-on test units.

Sources

Specifications: manufacturer listings and product documentation. Review insights: verified customer reviews, as of October 2026. Pricing: not shown on this page (it changes often); check the current price via the retailer link.

As an Amazon Associate, Aappliancez earns from qualifying purchases. This does not affect which products we feature.