Goggles, Masks and Snorkels

Enjoy crystal-clear underwater vision with our selection of swimming goggles and diving masks or get up close and personal with underwater life using a snorkel from ToySplash!

ToySplash is proud to offer the biggest selection of swim goggles, diving masks and snorkels! Our masks are designed for diving or recreational swimming and bring crystal clear vision to all your underwater explorations. Our assortment of goggles has something for everyone from the littlest water tadpole on up to the seasoned competitive swimmer; giving every wearer a pure view of the underwater. If you’re ready for some snorkeling adventure, we’ve got lots of sizes and styles so the whole family can get in on the action. Whether swimming laps or diving on the reef, ToySplash has just what you need!

Xtreme Swimpack 300115 Xtreme Swimpack 300115 $12.99 Assassin Adult Swim Goggle 300106 Assassin Adult Swim Goggle 300106 $8.99 Elite Adult Swim Goggle 300110 Elite Adult Swim Goggle 300110 $5.99 Swimline Silicone Goggles Fog Free 111519 Swimline Silicone Goggles Fog Free 111519 $4.99 Swimline Replacement Goggle Strap 101629 Swimline Replacement Goggle Strap 101629 $2.99 Intex Junior Goggles 134805 Intex Junior Goggles 134805 $2.99 Swimways Disney Swim Goggles 151792 Swimways Disney Swim Goggles 151792 $8.99 Swimline Sea Pals Swim Goggles 101471 Swimline Sea Pals Swim Goggles 101471 $4.99 Intex Fun Kids Goggles 131534 Intex Fun Kids Goggles 131534 $2.99 Intex Fun Kids Dive Mask 131808 Intex Fun Kids Dive Mask 131808 $5.99 Swimways Marvel Superhero Character Dive Mask 151209 Swimways Marvel Superhero Character Dive Mask 151209 $9.99 Swimways Monster Dive Mask 151802 Swimways Monster Dive Mask 151802 $9.99 Intex Mini Aviator Child's Swim Mask 121405 Intex Mini Aviator Child's Swim Mask 121405 $4.99 Tonga Junior/Youth Swim Mask 121406 Tonga Junior/Youth Swim Mask 121406 $4.99 Xtreme Diving Set 300142 Xtreme Diving Set 300142 $25.99 Intex Child Adventurer Swim Set 131462 Intex Child Adventurer Swim Set 131462 $8.99 Intex Reef Rider Swim Set 131464 Intex Reef Rider Swim Set 131464 $12.99 Swimline Panorama Silicone Dive mask with Snorkel 101479 Swimline Panorama Silicone Dive mask with Snorkel 101479 $29.99 Swimline Newport Recreational Swim Mask 101301 Swimline Newport Recreational Swim Mask 101301 $10.99 Swimline Key West Thermotech Swim Mask 101473 Swimline Key West Thermotech Swim Mask 101473 $14.99 Intex Hi Flow Snorkel 131461 Intex Hi Flow Snorkel 131461 $1.99 Intex Master Class Swim Set 131854 Intex Master Class Swim Set 131854 $13.99 Swimline Replacement Dive Mask Split Strap 101630 Swimline Replacement Dive Mask Split Strap 101630 $4.99 Child Swim Snorkel 121413 Child Swim Snorkel 121413 $2.99 Intex Surf Rider Swim Mask 131865 Intex Surf Rider Swim Mask 131865 $8.99 Intex Water Pro Goggles 131411 Intex Water Pro Goggles 131411 $4.99 Intex Wave Rider Swim Masks 131866 Intex Wave Rider Swim Masks 131866 $6.99 Intex Wave Rider Swim Set 131463 Intex Wave Rider Swim Set 131463 $10.99 Majestic Radial Sport Swim Mask 121408 Majestic Radial Sport Swim Mask 121408 $10.99 Maxi-Purge Sport Snorkel 121414 Maxi-Purge Sport Snorkel 121414 $7.99 Monaco Junior Sport Swim Mask 121407 Monaco Junior Sport Swim Mask 121407 $9.99 Navigator Adult Scuba Series Mask 121409 Navigator Adult Scuba Series Mask 121409 $17.99 Swimways Gogglemates 131678 Swimways Gogglemates 131678 $8.99 Out of Stock Demon Adult Swim Goggles 300108 Demon Adult Swim Goggles 300108 $8.77 Out of Stock Intex Easy Flow Snorkel 131301 Intex Easy Flow Snorkel 131301 $4.99 Out of Stock Swimline Oahu Composite Dive Mask with Purge 101474 Swimline Oahu Composite Dive Mask with Purge 101474 $24.99 Out of Stock Intex Adult Aviator Pro Swim Mask 131512 Intex Adult Aviator Pro Swim Mask 131512 $18.99 Out of Stock Intex Racing Goggles 131811 Intex Racing Goggles 131811 $7.99 Out of Stock Swimline Anti-fog Mirror Lens Competition Goggle 101472 Swimline Anti-fog Mirror Lens Competition Goggle 101472 $15.99 Swimline Casablanca Mask Kids Size 101410 Swimline Casablanca Mask Kids Size 101410 $2.77 Swimline Children's Racer Swimming Goggles 121403 Swimline Children's Racer Swimming Goggles 121403 $1.99 Out of Stock