Topgolf is a sports entertainment company where you rent a hitting bay and aim tracked golf balls at targets. The gameplay is only part of the bill, though. Food, drinks, and events are where the cost climbs fastest, so that is worth keeping in mind when you plan a visit.
For any inquiries, we suggest going to your local venue's page on their website. That's because hours, pricing, and booking are handled at the venue level. For account or membership questions, you can contact them at 1-972-914-3055 or [email protected]. For events, the Guest Care Team answers at 866-867-4653. You can also use the contact form on their website or email general support at [email protected].
Topgolf advertises its prices as "as low as $20." But the rate changes by the hour, so the time you book matters a lot. Weekday prices are also lower than during the weekend. For example, in one of the venues we checked, a bay runs $20 per hour from noon to 4 p.m., $32 from 4 to 6 p.m., $38 from 6 to 9 p.m., and $47 after 9 p.m. So the same bay costs $27 less per hour at 1 p.m. than at 9 p.m. Our advice is to check your own venue's grid and aim for the earliest weekday slot you can play.
Online booking shows the lowest published rate, and it is worth comparing that against the walk-in price for the same time. If your venue still runs a Half-Price Tuesday or similar daypart deal, make sure to take advantage of it. Topgolf also charges by the bay, not by the person, and one bay fits up to six players. If you split the cost across a full group, each person's share will drop significantly.
Receive $200 off an eligible Topgolf group reservation for 19 to 24 players when the required promotional code is entered during booking. The qualifying group size must be met within the same reservation, and the discount applies to eligible game play or event charges as specified by the promotion. Additional expenses such as food, beverages, taxes, service fees, and optional event enhancements may not qualify. Participating venues, booking dates, and reservation times may be limited. Offer is subject to availability and cannot be combined with certain other discounts.
Save $150 on qualifying Topgolf reservations for groups of 13 to 18 players with a valid promotional code. The reservation must meet the stated group-size requirement to receive the advertised savings. Discount applies to eligible booking charges only and may not cover food and beverage purchases, taxes, service fees, gratuities, merchandise, or other add-ons. Offer availability can vary by Topgolf location and booking date, and certain peak periods may be excluded. Additional restrictions may apply.
Groups of 7 to 12 players can take $100 off an eligible Topgolf reservation when the applicable promotional code is used at checkout. The minimum and maximum group size must be satisfied on the qualifying booking for the discount to apply. Savings may be limited to eligible game play or reservation charges, while food, drinks, taxes, fees, gratuities, and other optional purchases may remain at regular price. Offer is available at participating locations and may be restricted by date, time, or reservation type. Cannot be combined with select offers and is subject to availability.
Groups of 26 or more players can save 50% on eligible Topgolf game play when a valid promotional code is applied to the qualifying reservation. The offer is intended for large group bookings and applies to participating Topgolf venues, dates, and bay reservations. Food, beverages, event packages, service charges, taxes, and other additional purchases may be excluded from the discount. Availability may vary by venue and reservation time, and the promotion may have blackout dates or other booking restrictions. Offer cannot be combined with select promotions and is subject to applicable Topgolf terms.
The Topgolf Heroes Discount takes 10% off game play for military, police, fire, EMS, healthcare workers, and teachers, with valid ID required. An entertainment venue known for its driving-range games and dining, Topgolf applies this to game play only, not food, beverages, or deposits. One discount per group, not combinable with other offers, and redeemed at the venue. Las Vegas guests with a valid Nevada ID receive 25% off game play. Taxes, fees, and blackout dates may apply.
Book online at Topgolf to take 50% off game play on September 7, 2026, at participating US venues, with a $6 account activation fee for new guests. An entertainment venue known for its driving-range games and dining, Topgolf also emails a free one-hour game play coupon on September 8 to those who reserve a bay for September 4 through 7, redeemable through September 30. Not valid for events, arcade games, or at Lounge, Swing Suite, or Toptracer Range locations. Tax and gratuity extra, subject to availability, and not combinable with other coupons.
These two things sound alike but cost very different amounts.
The one-time account fee
Costs $6 plus tax, paid once.
It is not a recurring charge and was once called a "Lifetime Membership."
For most casual visitors, this is all you need to start playing.
The PlayMore Membership
Costs $20 per month plus tax, with a 3-month commitment that is non-refundable.
Includes one free hour of gameplay each month, one free appetizer per visit, and covers you plus five guests.
The free hour does not roll over, so it is only worth it if you actually use it most months.
Topgolf also sells higher tiers for frequent and serious players, like the seasonal Summer Fun Pass and the year-round Platinum Club and Platinum Elite plans. If you visit a few times a year, stick with the $6 one-time account and opt for cheaper weekday hours. The memberships are only worth getting if you go often enough to take advantage of all the perks listed. Run the math on your own habits before you commit, since the 3-month minimum means you cannot back out early.
If you want to make a reservation, make sure to apply your coupon during the online checkout, as you can't use it at the bay. Here's how we do it:
Pick your venue and time on the Topgolf website before you book. Bay rates change by hour and by location, so make sure to read all the details.
Add your bay reservation to the cart and head to checkout.
Look for the code field on the payment page.
Type or paste your code, then apply it. Watch the total update before you pay.
Confirm the discount shown in your order summary, then complete your booking.
Save your confirmation email. It holds your cancel link in case your plans change.
Only one coupon is allowed per booking, so compare offers and use the one that saves you the most. And if you change a reservation later, a coupon you have applied may not carry over. For walk-in visits, you can apply your coupon on the bay screen.
You can write a review for your approved transactions.