
The best place to swim indoors in winter is a private indoor or heated pool you rent by the hour. On Swimply, indoor pool rentals in cold-weather cities like New York, Chicago, Boston, Minneapolis, Denver, Portland, and Toronto start around $48 to $85 per hour for the whole space. That's warm water (often 82°F to 92°F), no lane-sharing, and no stranger's kid cannonballing next to you.
Your other options for "indoor pools near me" are public rec centers, YMCA or gym memberships, and hotel pool day passes. Each one works for someone. This guide breaks down what each costs, who it's best for, and exactly where to find private indoor pools in the coldest cities in the U.S. and Canada.
When it's 19°F outside, you've got four ways to get in the water. Here's the honest rundown, cheapest to most private.
City-run indoor pools are the budget pick. Boston's Evelyn Kirrane Aquatics Center charges about $5 for resident adults, and NYC Parks runs a network of indoor pools open to members. Minneapolis lap-swim passes run as low as $3 a visit.
The catch is scheduling and crowds. Lap swim usually gets squeezed into early-morning or late-evening blocks, and family swim often means a packed shallow end. Water temps also skew cooler, since competition-style pools sit around 77°F to 82°F.
A membership gets you year-round access, but you're paying every month whether you swim or not. YMCA adult memberships run around $91 per month in big metros, and Philadelphia's Christian Street YMCA lists $65 per month plus a $99 join fee. Non-member day passes typically land between $10 and $20.
Gym pools are shared, lane-roped, and often booked up by swim teams and aqua classes. Guest passes for friends are usually limited, so hosting a group is tough.
Here's the spicy truth about hotel day passes. In Chicago, downtown hotel passes run $40 to $55 per adult plus $15 to $25 per kid, and parking often costs more than the pass. In Toronto, hotel pool passes start around $70 to $80 per person. Boston hotel day passes average about $128.
For that price, you get one lounge chair and a towel. You're still sharing the pool with every hotel guest, and the pool's the size of a large hot tub at plenty of city properties. A family of four can easily spend $150 to $250 to swim next to strangers.
This is where Swimply flips the math. You rent a host's private indoor or heated pool by the hour, and the whole space is yours. Most pools on the platform run $25 to $100 per hour, with an average around $45. That's the price for the pool, not per person.
Compare that to a hotel pass. Five friends at $50 each is $250 for a shared pool. Two hours in a private indoor pool at $60 per hour is $120 plus a service fee, and nobody else is in the water. Most reservations run two to three hours for groups of five to eight, which fits a birthday, a family swim, or a lap session perfectly.
Swimply has an Indoor filter and a Heated filter, plus dedicated indoor pool pages for every major city. Here's what's out there right now in the coldest markets, with real listings and real guest reviews. Prices are host-set and can change, so treat these as ballpark starting points.
Indoor pools in New York start at about $48 per hour. One standout is an indoor pool in a luxury building with a hot tub included, and a steam room, sauna, and cold plunge available for an added fee. Across the river, Newark-area indoor pools also start around $48 per hour.
Indoor pools in Chicago cluster in the northwest suburbs. A Long Grove indoor pool stays at 82°F to 85°F and runs about $48 per hour, with a 103°F hot tub you can add from $10 per hour. A second luxury indoor pool nearby lists at $59 per hour with a required $100 heating add-on from September through May. With Chicago's average January high sitting at 31.6°F, that heat is worth it.
Indoor pools around Toronto include The King's Swim in King City, an indoor heated pool built for year-round use at about CA$98 per hour. It's kept up to 30°C (86°F), with a sauna add-on and a paid option to crank the water even warmer.
Indoor pools near Boston include a private indoor family pool in Westwood at about $79 per hour. The host keeps it around 82°F and advertises it for all four seasons.
Minneapolis might be the best proof that winter swimming works. The Swimhouse is an indoor pool set to 84°F at about $85 per hour, with an outdoor hot tub you can add for $25 per hour. Guest reviews on the Minneapolis indoor pool page say it all:
"Had a wonderful winter swim here, and even enjoyed the hot tub despite very negative temps." (Sarah)
"The room was warm and the water was comfortable... a nice private family swim on the coldest day of winter!" (Polly)
Indoor pools in Denver include an Indoor Tropical Oasis heated to 87°F to 92°F at about $85 per hour, with an optional seven-person hot tub at 102°F. One guest, Chany, wrote: "We loved the hot tub and sauna! And the pool was so clean!"
The Pacific Northwest has the deepest bench of indoor pools on Swimply. Portland indoor pools start around $55 per hour, including Swim 3 Diamonds, a climate-controlled tropical pool kept at 90°F to 92°F for $75 per hour. The Nature Hideaway pairs a 90°F indoor pool with a cedar sauna for about $80 per hour.
Guest Dina called Swim 3 Diamonds "a great experience for my daughter's birthday, especially in November." Christopher noted "the room and water were well heated, very clean and comfortable." Up the I-5, Seattle indoor pools start as low as $25 per hour.
Philadelphia indoor pools start around $40 per hour. In the Salt Lake City market, a West Jordan host literally named the listing "Come Swim During The Winter!" It's an indoor pool heated to 85°F to 87°F at about $130 per hour, a solid pick for bigger groups after a ski day.
Don't see your city? Browse all indoor pools or every Swimply location. Many cities also have outdoor heated pools that stay open through fall and mild winters.
Not every pool that stays open in winter is comfortable in winter. Here's how to read a listing like a pro.
If you plan to swim often, the Swimply Premium Pass drops service fees to $0 on bookings up to $250 and adds priority support. It pays for itself fast if you're booking a heated pool every couple of weeks.
Beyond the fun, there's a real health case for keeping your swim habit through the cold months.
Indoor pools solve the biggest problem with winter birthdays: there's nowhere to go. Here's how guests are using them.
Looking for something other than a pool? Swimply also lists backyards with fire pits and hot tubs for chilly-evening hangs, plus sport courts for pickleball or basketball. Pools are the main event, but the same hourly booking works for all of them.
Your options are public rec centers, YMCA or gym pools, hotel day passes, and private indoor pool rentals. For a private, warm swim with no crowds, search Swimply's indoor pool listings and filter by your city.
Indoor pools on Swimply in cold-weather cities typically start between $48 and $85 per hour for the whole space, plus a service fee of around 10%. A two-hour swim for a family usually lands between $100 and $200, often less than a hotel day pass for four people.
Hosts set their own temperatures, but listings marked heated must be at least 80°F. Many indoor pools in cities like Portland, Denver, and Minneapolis run 84°F to 92°F, which is ideal for kids and relaxed swimming.
Yes. Use the Heated filter to find outdoor pools that stay warm through fall and mild winters. For deep-freeze months, an indoor pool is more comfortable since the air is heated too.
If a heated listing falls below 80°F, message the host immediately, document the temperature, and contact Swimply Customer Care within 24 hours. A refund or credit may be available after review. Unheated pools aren't refundable for cold water, so always check the listing.
Absolutely, and it's one of the most popular winter uses. Check the listing's guest limit, any per-guest fees, and house rules on food and decorations, then message the host with your plans.
Public pools are cheap but packed, gym memberships lock you in, and hotel day passes charge premium prices for a shared pool. Private indoor pools by the hour give you warm water, your own space, and a price that beats a hotel pass for any group of two or more.
Search indoor pools near you on Swimply, filter for heated water and a hot tub, and book your first warm winter swim. Your winter self will thank you.