Think Peloton Stores Are Gone? Think Again! Here’s Where You Can Still Shop In Person

Share

Think Peloton Stores Are Gone? Think Again! Here's Where You Can Still Shop In Person

Heard the News About Peloton Stores Closing? Here’s the Full Story.

It’s true—Peloton has significantly shifted its retail strategy, leading to the closure of many of its lavish showrooms. For a moment, it seemed like the only way to get your hands on their iconic equipment was to click ‘buy’ online and hope for the best. But if you’re the type who needs to feel the handlebars and test the pedals before committing, we have good news: you can still shop for Peloton in person!

While the company streamlined its operations, it strategically kept a number of key showrooms open in major cities. Plus, a game-changing partnership with DICK’S Sporting Goods has put Peloton equipment in over 100 new locations. Ready to find your nearest spot? Let’s dive in.

Why Test Ride a Peloton in Person?

Before we list the locations, why bother with an in-person visit? Simple:

  • Feel the Fit: Is the Bike+ worth the upgrade? Is the Tread’s running deck comfortable for your stride? An in-person test answers these questions instantly.
  • Get Expert Advice: Showroom staff and trained associates can walk you through the features, compare models, and answer your specific questions.
  • Avoid Buyer’s Remorse: A Peloton is a significant investment. A 15-minute test ride can give you the confidence you need to make the right choice for your fitness journey.

The 13 Official Peloton Showrooms Still Open

Peloton has maintained a presence in these 13 key metropolitan areas. These dedicated showrooms offer the full, premium Peloton experience, allowing you to test the Bike, Bike+, Tread, and sometimes even the Rower.

Here are the cities where you can find an official Peloton store:

  1. New York, NY (Christopher Street)
  2. Los Angeles, CA (Century City)
  3. Chicago, IL (Rush Street)
  4. Atlanta, GA (Lenox Square)
  5. Boston, MA (Dedham)
  6. Denver, CO (Lone Tree)
  7. Houston, TX (The Galleria)
  8. Miami, FL (Aventura)
  9. Philadelphia, PA (King of Prussia)
  10. Washington, D.C. (Tysons)
  11. Seattle, WA (Bellevue)
  12. San Francisco, CA (Corte Madera)
  13. Dallas, TX (Plano)

Don’t Forget: Check Your Local DICK’S Sporting Goods!

Perhaps the biggest news in Peloton’s retail evolution is its partnership with DICK’S Sporting Goods. You can now find dedicated Peloton shop-in-shops inside more than 100 DICK’S locations across the country. While the selection might be more focused (typically featuring the original Bike, Bike+, and Tread), it’s an incredibly convenient way to get a feel for the equipment. You can even purchase your Peloton right there and have it delivered to your home.

Your Next Move

The retail landscape has changed, but your ability to try Peloton before you buy hasn’t disappeared—it has just evolved. Whether you visit a flagship showroom in a major city or stop by the Peloton section at your local DICK’S, you have more options than you think. So go ahead, schedule a test ride and find out if the Peloton hype is real for you.

Read more

Related