Indoor Golf & Golf Simulators in Rowland Heights, CA
Swing Bays Rowland Heights, California
Play, practice and improve at The Swing Bays, your locally owned indoor golf spot serving Rowland Heights, California. Located on Colima Road in City of Industry, our six Trackman golf simulator bays let you work on your swing or play a virtual round with friends. Explore golf lessons, club fitting and repair, golf fitness, and memberships—all under one roof. No membership is required to book a bay.
Explore Our Rowland Heights Indoor Golf Facility
- Six Trackman golf simulator bays
- Full-swing and short-game practice areas
- Individual, putting and group golf lessons
- Golf club fitting and repair
- Golf fitness programs
- Social eventsÂ
- Beer and refreshments
- Tournaments
- Private parties
- Corporate Events
Book Your Fittings, lessons, and Classes
how to BOOK
You can make reservations, book lessons, purchase memberships, 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
Lower your handicap and blood pressure at Swing Rowland Heights
Whether you’re working the kinks out of your swing or enjoying the company of like-minded golfers, Swing Bays in Rowland Heights, California, combines industry-leading Trackman golf simulators, expert golf lessons, and a welcoming community to help you improve your game in the ultimate indoor golf experience.
Trackman simulator bays
PGA Lessons & instruction
a place to hang
Trackman Golf Simulator Bays in Rowland Heights
Reserve a Trackman simulator bay at Swing Bays in Rowland Heights, California and enjoy a premium indoor golf experience with six Trackman simulator bays, short-game practice areas and welcoming social spaces. Practice your swing with shot feedback, play world-famous courses or enjoy a virtual round with friends, whatever the weather. With PGA professional coaching, golf fitness and club repair under one roof, you can work on your game or simply settle in for a great time.
Golf Lessons in Rowland Heights
Build confidence as a beginner or take your game further with golf lessons at The Swing Bays in Rowland Heights, California. Led by PGA Professional Dustin Miller, our coaching team offers individual lessons, putting lessons and group sessions, combining Trackman feedback with personalized improvement plans. We bring the same performance-focused approach to your goals that supports players we proudly sponsor, including Davis Bryant. Helping you play better, enjoy the game more and have fun along the way.
Everything you need to play better golf, all under one roof.
At Swing Bays, everything you need to play, practice, and enjoy the game is all in one place. You don’t need to be a member to book a simulator bay or take a lesson. Whether you’re working to improve your game, playing a round with friends, or just discovering the sport for the first time. There’s something here for everyone.
Golf Club Fitting & Repair in Rowland Heights
Explore driver, wood, iron, wedge and putter fittings at The Swing Bays Rowland Heights. Contact our team for club repair options and availability.
Golf Fitness Training
Support your golf game with fitness training at our Rowland Heights location. Ask about available programs and the right starting point for your goals.
Corporate Events & Private Parties in Rowland Heights
Bring your group together for indoor golf at The Swing Bays Rowland Heights. Contact our team to plan a corporate outing, team gathering or private party.
Limited memberships available, reserve yours today.
become a swing bays Rowland Heights member
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
take a test drive
Not a Member? Not a Problem.
Not sure which membership is right for you? Stop by and see Swing Bays for yourself. No membership is required to book a bay, and our team is happy to show you around, walk you through our state-of-the-art facilities, and help you find the option that best fits your game and goals. Better yet, bring your clubs. If a bay is available, we’ll even let you take a few swings on us.
Meet Your Rowland Heights Crew
The people who make Swing Bays Rowland Heights feel like home
Owner Spotlight
Our family has a deep, multi-generational passion for golf. Inspired by this passion, have built 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.
get news, updates, and special offers
become a swing bays vip
Be the first to know about special events, exclusive sales, limited-time offers, appearances by professional golfers, new programs, and more. Fill out the form below to stay connected with everything happening at Swing Bays Rowland Heights.
swings. lessons. fun. fitness.