Salt Lake City’s Indoor Dog Swimming Pools

Utah winters (and our smoky late summers) make outdoor lake days unreliable for a good chunk of the year, which is exactly why indoor dog pools have caught on around Salt Lake City. Swimming is low-impact exercise that’s great for high-energy breeds, senior dogs with joint issues, and pups recovering from injury – and a good instructor can turn a nervous first-timer into a confident swimmer in just a few sessions.

Here’s the current lineup of indoor dog swimming facilities in and around Salt Lake City – DogMode in Millcreek and Sea Dogz in Ogden – what to expect from each, and a couple of options if you’re hoping to get in the water with your dog.

DogMode (Millcreek)

  • Location: 4030 S Howick St, Millcreek, UT 84107
  • Phone: (801) 261-2665
  • Hours: Daily, 7am–7pm, 365 days a year
  • Website: dogmode.com

DogMode’s aquatic center centers on a 45′ x 20′ x 4.5′ saltwater pool with a 40-foot dock built to North American Diving Dogs Organization specs – a solid option if your dog is working toward dock diving as well as general swim fitness.

A note on getting in the water: DogMode keeps owners out of the pool itself; sessions are staff-assisted or staff-supervised. Owners are asked to be present for the mandatory orientation swim, but from there your dog is in the water with a DogMode team member rather than with you.

Pricing:

  • Swim Orientation (required before any other swim service): $25 per 30 minutes, covers up to 2 dogs from the same household
  • Reserve Pool, Private Swim: $35 per 30 minutes / $50 per 45 minutes
  • Reserve Pool, Staff-Assisted Private Swim: $35 per 30 minutes

Current vaccination records are required, and a credit card must be kept on file for bookings.

Sea Dogz (Ogden)

  • Location: 840 W 24th St, Ogden, UT 84401
  • Phone: (801) 513-3209
  • Hours: Mon 9am–8pm; Tue 6–8pm; Wed–Thu 9am–8pm; Fri–Sat 9am–7pm; Sun 12–6pm
  • Website: seadogzdockdiving.com

Sea Dogz runs a 40′ x 17′ indoor pool with dock diving set up alongside it, so it draws everyone from first-time paddlers to competitive dock divers. Daycare, boarding, and training are also on offer if you want to make a full day of it.

A note on getting in the water: Like DogMode, Sea Dogz doesn’t allow owners in the pool with their dog. Every swim session is staff-led, which is worth knowing if you were picturing a splash session together – the upside is a trained handler is always in the water managing your dog’s safety and technique.

Pricing:

  • Staff-Assisted Swim: $55 for 55 minutes (up to 2 dogs)
  • Reserve Swim Time: $30 for 30 minutes / $45 for 55 minutes
  • Puppy Swim Package: 4 sessions for $120

You’ll need to create an online profile with current vaccination records before your first visit.

Puppy Swim Lessons

Both facilities welcome puppies, and starting them young is a great way to build water confidence before it’s a big deal:

  • DogMode brings puppies through the same required swim orientation as adult dogs ($25 for up to 2 dogs), after which they can move into regular staff-supervised swim sessions. Call ahead to confirm age and vaccination requirements for young puppies.
  • Sea Dogz offers a dedicated puppy swim package: 4 sessions for $120 – a straightforward way to introduce a young dog to the pool with a trained handler in the water alongside them the whole time.

Want to Swim With Your Dog? Try Swimply

If the appeal of an indoor dog pool is jumping in alongside your best friend rather than watching from the deck, neither DogMode nor Sea Dogz is going to scratch that itch – but there’s a workaround. Swimply lets you rent private residential pools by the hour, and you can filter listings specifically for pet-friendly pools in the Salt Lake City area.

Rentals typically start around $45/hour, with no membership required, so it can be a fun (and private) option for a birthday splash session, a hot-weather cooldown, or just letting your dog swim laps with you instead of a stranger. As always with a private rental, double-check each listing’s specific pet policy and any rules around cleanup before booking.

A Quick Heads-Up: Barley’s Pool Has Closed

Longtime readers may remember Barley’s Canine Recreation Center as the original indoor dog pool in the state. As of April 15, 2026, Barley’s has permanently closed its swim program. Barley’s continues to operate daycare, group training classes, and retail out of its Salt Lake City location – just not the pool.

A Few General Tips

  • Life jackets are your friend. Most facilities can provide one, but if your dog is a nervous swimmer or you’re headed to a Swimply rental without staff supervision, bringing your own well-fitted life vest is a smart call. We like Ruffwear life jackets for their fit and durability.
  • Vaccination records are non-negotiable. Every facility mentioned here requires current vaccinations before a dog gets in the water – have proof ready to speed up your first visit.
  • Call ahead. Pricing, hours, and policies at pet businesses can shift with little notice, so it’s always worth a quick call to confirm details before you make the drive.

The Bottom Line

Salt Lake County dog owners have a solid year-round swimming option right in Millcreek with DogMode, and Sea Dogz in Ogden is well worth the short drive north if you want dock diving alongside your pool time. Both are staff-assisted rather than swim-with-your-dog experiences, so if getting in the water together is the goal, a pet-friendly Swimply rental is your best bet. Whichever route you choose, a well-fitted life jacket and current vaccination records will make your first visit go smoothly.

This post may contain affiliate links which result in Dog Friendly SLC making a small commission. By shopping products we recommend, you ensure that we can keep finding dog friendly places in Salt Lake City and Utah. We appreciate your support!

Other Posts You May be Interested In