We may earn commission from links on this page, but we only recommend products we believe in. Pricing and availability are subject to change.

These $12 swim goggles are don't leak and won't leave you with 'racoon eyes'

Updated ·2 min read

What would summer be without time at the beach or in the pool? As much as swimming is fun, it can irritate your eyes. The stinging and redness can last for hours after you get out of the pool. And if you wear contacts you can risk losing one in the deep end. However, with the right goggles, you're all set for an afternoon of fun.

A high-performing pair is easy to find, but they typically cost $30 (or more). Luckily, we found a great option at a great price. The Portzon Dynamics Swim Goggles are available in multiple colors, and even better, are on sale for as little as $8 each on Amazon.


Portzon Anti-Fog Swimming Goggles

$13 at Amazon

Special technology enhances the anti-fog ability and the ergonomic design keeps water from trickling in.

Leaking, fogging and discomfort are common problems with many goggles but these do a good job of eliminating these issues. The soft silicone material around the lenses and on the nose prevents plastic from cutting into your face. The straps are easy to adjust so you easily get the right fit. An added bonus is the sun protection these offer thanks to a high-tech coating that blocks rays.

Two swim goggles.
Protect your eyes in style. (Photo: Amazon)

"These goggles are amazing," says a satisfied lap swimmer. "Super easy to put on over my swim cap. They did not leak and super clear to see everything. The best part is I did not have raccoon eyes when I took the goggles off."

Another satisfied buyer said: "I wasn't expecting much, but these far exceeded my last pair of goggles made," added another fan. "They kept all the water out, were very clear above/under water, and quite comfortable to wear."

"They fit my own adult head as well as that of my preteen," wrote a satisfied customer. "They sealed very well. They did not leak at all, which made me very happy! I haven't been able to swim without getting pool water on my contact lenses in a very long time, and these allowed me to do so."

And if there's more than one swimmer in the house, you can grab a two-pack for just $16 (was $19), making them just $8 each.

Whether crushing laps in the pool or frolicking in the ocean, goggles are a must. Snag these before it's too late!

If you have Amazon Prime, you’ll get free shipping, of course. Not yet a member? You can sign up for your free 30-day trial here. (And by the way, those without Prime still get free shipping on orders of $25 or more.)

The reviews quoted above reflect the most recent versions at the time of publication.

Looking for more great Amazon style and beauty deals? Check these out:



Upopby Vintage Padded One Piece Swimsuit

$31$61Save $30
$31 at Amazon

This elegant retro-inspired one-piece has adjustable straps on the back and has been designed with a ruched shaping panel that creates a flattering silhouette.

  • Kranda Women's Summer Short Sleeve Smocked Floral Maxi Dress

  • Sperry Women's Crest Vibe Linen Sneaker

    $44$60Save $16
  • Chicgal Women's Floral Print Puff Sleeve Kimono Cardigan

    $18$27Save $9
  • Reebok Women's Princess Fashion Sneaker

    $35$50Save $15
  • PRETTYGARDEN Women’s Boho Short Sleeve Ruffle Tiered Maxi Dress



Cali White

Cali White Teeth Whitening Kit with LED Light

$29 at Amazon

Remove stains from coffee, wine, tea, and smoking with professional results with just one treatment.

  • Bio-Oil Non-Comedogenic Skincare Oil for All Body Types

    $8$12Save $4
  • Eve Hansen Anti-Aging Serum Set

    $28$53Save $25
  • Roselynboutique Ice Roller for Face

    $10$20Save $10
  • Proot Desert Oasis All-In-One Wash Off Face Lifting Mask

    $16$17Save $1

Follow us on Instagram, Facebook, Twitter and Pinterest for nonstop inspiration delivered fresh to your feed, every day.

Want daily pop culture news delivered to your inbox? Sign up here for Yahoo Entertainment & Life's newsletter.

Originally published