Bring your crew, play on your own time, and save year-round — with a membership built around the way friends actually golf.
All Seasons Indoor Golf Club offers golf simulator memberships in Kansas City designed around one simple idea: golf is better with friends. Every membership lets you add up to four friends, book independently, and play off a shared pool of hours — all at no additional cost.
View Membership TiersFind your path
Some golfers come to grind. Some come to gather. Most of us are a little of both.
For the golfer chasing more reps and real progress. Dial in your swing with practice tools built for improvement — swing cameras, session tracking, and a quiet bay that's yours for the hour. Early mornings before work, late nights after it. A focused escape from everything else on your plate.
For the golfer who plays best with a crew. BYOB welcome, 13 TVs across the facility for game day, and Cart Riders so your friends ride on your membership. Golf, drinks, the game on — your group's new standing plan.
Then this place is built to be your home. Our membership was structured so you never have to choose — grind solo when you need to, bring the crew when you want to. Same membership. Same hours. Whatever the day calls for.
And when you've put in the work? Bring your crew along — because nobody actually enjoys an easy win on the golf course.
Add up to 4 Cart Riders to any membership. No extra cost. No shared logins. No hassle.
We get asked a lot why we run our Kansas City golf memberships the way we do — and the answer is simple: golf is better with friends. Every membership carries one Key Member plus up to four Cart Riders, all playing off the same membership, all booking independently, all at no extra charge.
Every membership has one Key Member — the account owner, on file for billing. From their profile, the Key Member can add up to four Cart Riders: friends, family, coworkers, whoever they golf with.
Adding a Cart Rider takes seconds. The Key Member sends an invite from their profile, the Cart Rider gets a text, they accept — and they're in. The Key Member can add or drop Cart Riders anytime, so your roster changes as your golf group does.
Once they're on the account, every Cart Rider draws from the same shared pool of hours as the Key Member. A Range Hero membership includes 8 bay-hours a month — and those hours belong to the whole group.
You book by the bay, not by the person. If the whole group comes in together for an hour, that's one booking and one hour off the pool — no matter how many of you are there. Every Cart Rider has their own login, so anyone can book independently. No password sharing. Everyone just plays.
Same flexible economics you love — now with real accounts for everyone in the group.
You and a friend both plan to play twice a week. Split a Weekend Warrior membership and it works out to about $150 a month each. (The Key Member is billed the full membership; how you split it with your Cart Rider is up to the two of you.)
One books Saturday morning, another grabs a Tuesday night session — everyone plays their own schedule, all pulling from one shared pool of hours.
Dad gets early-morning practice during the week, the kids play weekend rounds. Everyone's their own Cart Rider on one family membership.
A small business sets up a membership for the office crew, each employee booking their own time as a Cart Rider on the company account.
Choose the plan that fits your schedule and golf goals. All plans include premium access to our state-of-the-art simulators.
Use up your included hours and you're never locked out. Every hour beyond your monthly pool is billed at 50% of the current public rate — and because public rates change by time and day, your discount scales with them.
For a Range Hero member who's used their 8 hours: 8AM Tuesday, public rate $25, you pay $12.50. 2PM Wednesday, public $30, you pay $15. 8PM Thursday, public $40, you pay $20. The pricier the slot, the more your membership saves you. No cap on overflow hours.
Booking outside your tier's hours? You're never blocked. If a Cart Rider or Key Member books a time outside their window, the app offers the standard public rate at checkout — pay it there and you're booked.
On overflow billing: charges are handled per booking. Whoever books an overflow hour pays for that booking themselves at checkout — no surprise charges on the Key Member's card for a friend's session.
Weekend Warrior crew already burned through 8 hours? Book overflow at half the public rate — if public Saturday prime is $50/hour, you pay $25 for that extra hour while you watch the game and play an extra nine.
You blew through your pool by the 15th — keep grinding. Overflow tracks the live public price, so you're always saving 50% versus walk-in, with no penalty for playing more.
Membership guarantees value every month, then gives you room to extend whenever you want — at half the public rate, tied to real tee-sheet pricing.
Save on Every Session · Priority Access to Bays · Member-Only Perks · No Contracts, No Initiation Fees · Leagues and Special Events.
Significant discounts compared to public hourly rates. The more you play, the more you save.
Members get first dibs on booking prime time slots before they're released to the public.
Exclusive events, member tournaments, and special discounts on lessons and merchandise.
Cancel anytime. No hidden fees or long-term commitments.
Add up to four Cart Riders at no extra cost. Golf is better with friends, so we built friends right into the membership.
Priority registration for leagues, tournaments, and member-only social events.
Real-Time Launch Monitor Data (Uneekor + GS Pro) · Practice with Intention (mini games, distance randomizer, downloadable results) · Access to 2,500+ courses including roughly 50 local favorites · Play your own balls and clubs · Premium hitting mats and turf · On-site staff support · BYOB/BYOF facility · Add up to 4 Cart Riders — no shared logins required.
Uneekor + GS Pro — tour-grade tracking and software
Mini games, Distance Randomizer, Downloadable Practice Results
Including roughly 50 local favorites on Uneekor + GS Pro
Dial In Your Game All Year with your personal equipment
Professional-grade surfaces for optimal practice conditions
Expert assistance and guidance whenever you need it
Bring your own beverages and food for maximum comfort
No shared logins required — invite from your Key Member profile
We built our membership to be flexible so you can get every bit of value from your hours each month.
Guests in your bay are always welcome — booking is by bay-hour. Cart Riders you've invited can also book on their own with their own login, all from the same hour pool.
Whether you're grinding on your swing or hosting a friendly match, knowing how long a session takes helps you get the most from your pool of hours.
Bay bookings pull from the shared membership bucket — solo practice or four-player scramble, it's the same hour if it's the same reservation.
Become a MemberYes — up to four guests in your bay (same per-bay pricing). Hours come from your shared membership pool for that booking. For people who play regularly, add them as Cart Riders so they get their own login and can book independently.
Extra hours bill at 50% of the public rate for that time slot — no tier-specific dollar amount, because public pricing moves with day and time. There's no cap on overflow hours; whoever books pays at checkout.
Yes! You can change your plan or cancel anytime with no penalty or long-term commitment.
Unused credits expire at the end of each billing month. We encourage you to use your hours!
Yes, we recommend booking in advance to secure your preferred time slot. Members get priority booking.
Up to four people the Key Member invites onto the same membership at no extra cost. Each Cart Rider accepts an invite, gets their own login, and books from the same monthly hour pool — no shared passwords.
Conveniently located in south Kansas City, a short drive from Leawood and Overland Park.
Whether you're working on your game or just want a better way to get your swings in, All Seasons is the most flexible indoor golf membership in Kansas City.