Rowland Heights

NOW OPEN

Rowland Heights

Only 30-minutes away from LA and even closer to Anaheim, Swing Bays offers everything you need to level up your game and your social life. After playing a round in one of our state-of-the-art bays, stick around for a class, get expert club services, or grab a cold one. It’s all here at Swing Bays. Please call to book special events.

Limited Memberships Available

everything at swing bays Rowland Heights

  • 6 golf simulator bays
  • Beer and refreshments
  • Instruction from top PGA coaches
  • Full-swing practice areas
  • Social events and activities
  • Short game practice areas
  • Trackman technology
  • TPI fitness programs
  • Tournaments
  • Tailored nutrition plans
  • Coaching and mentoring
  • Club fitting and services
  • Private events

how to BOOK lessons, fitness, or club services

You can make reservations, book lessons, purchase meberships, and manage your Swing Bays account by clicking the buttons on this page or going directly to our booking system at book.theswingbays.com

Phone

626.295.2467

Hours

8am – 10 p.m. Daily

Address

17851 Colima Road, Unit #B
City of Industry, CA 91748

Rowland Heights

At Swing Bays Rowland Heights, Everybody Wins

Join us at our Rowland Heights location for the ultimate indoor golf experience that provides the training, tools, and community to transform your game. Keep an eye out for new locations coming soon.

Golfer Illustration

Lessons

Whether you’re chasing your first birdie or fine-tuning your technique, we’re here to guide you through every step of your golf journey. Our award-winning coaches will develop a personalized plan that takes your game from your current level to your ultimate goals.

Trophy Icon

Fitness

Golf is about more than your swing. It’s a full-body sport. At Swing Bays, our fitness and nutrition programs are built to help you move better, play stronger, and prolong your enjoyment of the game.

Golf Bag Illustration

Events

Here’s where competition meets camaraderie. From leagues and tournaments to themed nights and closest-to-pin contests, there’s always something happening to bring golfers together. Whether you’re chasing a trophy or just here for the fun, our events are designed to build community, spark friendly rivalries, and keep the good times rolling.

Limited memberships available

Become a swing bays MEMBER today

All of our membership options share a common goal: to elevate your mastery and enjoyment of the game. Whether you’re an upstart or a seasoned pro, we offer a tailored membership plan that’s just right for you.

Tier One

Fairway

4 hours per month

$75/mo

Just the thing for anyone looking to enjoy indoor golf on their own schedule—easy, flexible, and serious fun.

  • 4 hours/month
  • Single member
  •  1/2 hour pro tip
  • 10% off lessons
  • 10% off merchandise
  • Extra hour: $20, Guest hour: $30
  • 3-month minimum
Tier Two

Executive

8 hours/month

$128/mo

Ideal for golfers committed to steady improvement. More access, more perks, and more progress than our basic package.

  • 8 hours/month
  • Single member
  • 1/2 hour pro tip
  • 15% off lessons
  • 10% off merchandise
  • Extra hour: $20, Guest hour: $30
  • 3-month minimum
Tier Three

Partner

16 hours/month

$228/mo

For golfers who practice regularly and want to level up. More access, more tools, and more ways to sharpen your game. You can also share this membership with a buddy or a partner.

  • 16 hours/month
  • Up to 2 family members, or buddies
  • One 1 Hour lesson taught by PGA certified coach included
  • One half hour golf fitness evaluation session by a TPI trainer included
  • 20% off lessons

    15% off merchandise

    Extra hour: $15, Guest hour: $25

    Early access to clinics & social events

    3-month minimum

    Get one month free when you prepaid for 6 months membership or two months free when you prepaid for a year membership

Tier Four

Legacy

32 hours/month

$388/mo

Our premium membership, designed for serious golfers seeking every advantage to elevate their game. You can now share bay time with your family, up to 4 members included.

  • 32 hours/month
  • Up to 4 family members
  • One 1 Hour lesson taught by PGA certified coach included
  • One half hour golf fitness evaluation session by a TPI trainer included
  • 25% off lessons

    15% off merchandise

    Extra hour: $15, Guest hour: $25

    Early access to clinics & social events

    3-month minimum

    Get one month free when you prepaid for 6 months membership or two months free when you prepaid for a year membership

We Build Better Golfers

The Vision Behind Swing Bays

Our owners

From Our Family to Yours

Our family has a deep, multi-generational passion for golf. Inspired by this passion, we’re building a solution that we’ve always wanted for our home community of Rowland Heights: Swing Bays. We’ve personally experienced the frustrations of packed ranges and overbooked courses. We’re thrilled to fill the local need for a high-quality, all-in-one golf and social hub where players can improve their skills 365 days a year, rain or shine, day or night. 

We’re excited to be a pillar of our local golf community and make golf accessible to golfers of all levels. From supporting new coaches and hosting junior tournaments to offering unique features like 24/7 member access, we’re committed to providing a comprehensive and enjoyable golf experience for everyone.

The Swing Bays Logo

swings. lessons. fun. fitness.

Everything you need to play better golf, all under one roof.

Book a Bay

Select your location below to book your Trackman simulator bay or contact your local Swing Bays.

Englewood Colorado

Location: 327 Inverness Drive South Suite 329

Englewood, Colorado 80112

Call: Coming Soon

Raleigh North Carolina

Location: 3615 Rogers Branch Rd.

Wake Forest NC 27587

Call: 631.327.0259

Rowland Heights California

Location: 17851 Colima Road, Unit #B

City of Industry, CA 91748

Call: 626.295.2467

Wake Forest North Carolina

Location: 3615 Rogers Branch Rd.

Wake Forest NC 27587

Call: 631.327.0259

No results found.

Choose Your Location to Book a Fitting or Repair

Select your location below to book a fitting at your local Swing Bays. For club repairs, please call or stop by.

Englewood Colorado

Location: 327 Inverness Drive South Suite 329

Englewood, Colorado 80112

Call: Coming Soon

Raleigh North Carolina

Location: 3615 Rogers Branch Rd.

Wake Forest NC 27587

Call: 631.327.0259

Wake Forest North Carolina

Location: 3615 Rogers Branch Rd.

Wake Forest NC 27587

Call: 631.327.0259

No results found.

Choose Your Location to Book a Session

Select your location below to book a golf fitness session at your local Swing Bays.

Calera Alabama

Location: 10864 Highway 25

Calera AL 35040

Call: 205.807.1076

Englewood Colorado

Location: 327 Inverness Drive South Suite 329

Englewood, Colorado 80112

Call: Coming Soon

Raleigh North Carolina

Location: 3615 Rogers Branch Rd.

Wake Forest NC 27587

Call: 631.327.0259

Wake Forest North Carolina

Location: 3615 Rogers Branch Rd.

Wake Forest NC 27587

Call: 631.327.0259

No results found.

Come Hang Out

Select your location below to stop by for a drink, to watch a round, play in a tournament, or hit some balls.

Englewood Colorado

Location: 327 Inverness Drive South Suite 329

Englewood, Colorado 80112

Call: Coming Soon

Raleigh North Carolina

Location: 3615 Rogers Branch Rd.

Wake Forest NC 27587

Call: 631.327.0259

Wake Forest North Carolina

Location: 3615 Rogers Branch Rd.

Wake Forest NC 27587

Call: 631.327.0259

No results found.

Choose Your Location to Book a Lesson

Select your location and preferred lesson below to book at your local Swing Bays.

Englewood Colorado

Location: 327 Inverness Drive South Suite 329

Englewood, Colorado 80112

Call: Coming Soon

Raleigh North Carolina

Location: 3615 Rogers Branch Rd.

Wake Forest NC 27587

Call: 631.327.0259

Wake Forest North Carolina

Location: 3615 Rogers Branch Rd.

Wake Forest NC 27587

Call: 631.327.0259

No results found.

Choose Your Location to View Membership Prices

Select your location below to view membership pricing and availability for your local Swing Bays.

Englewood Colorado

Location: 327 Inverness Drive South Suite 329

Englewood, Colorado 80112

Call: Coming Soon

Raleigh North Carolina

Location: 3615 Rogers Branch Rd.

Wake Forest NC 27587

Call: 631.327.0259

Wake Forest North Carolina

Location: 3615 Rogers Branch Rd.

Wake Forest NC 27587

Call: 631.327.0259

No results found.