how much is topgolf

just now 1
Nature

Topgolf's cost to play varies depending on location, time of day, day of the week, and whether it's a peak or off-peak period. Typically, Topgolf charges by the hour per bay—each bay accommodates up to six players. Hourly rates generally range from around $25 to $55, though some high-demand locations like Las Vegas have higher rates that can go up to $97 during peak evening hours. On weekdays and during off-peak hours (morning or early afternoon), prices tend to be lower, ranging closer to $29 to $47 per hour depending on the location. Weekend and peak evening rates are higher. For example, in Las Vegas:

  • Weekday daytime rates: $49 to $64 per hour
  • Weekend evening rates: up to $97 per hour

In more affordable locations like Oklahoma City:

  • Weekday daytime rates: $29 to $39 per hour
  • Weekend evening rates: up to $58 per hour

Other pricing includes a $5 one-time member fee for new players at some locations. Topgolf also offers specials like half-price play on certain days, group rates, and promotions that can reduce costs. In summary:

  • Hourly bay rental: $25 to $55 (varies by location and time)
  • Bay holds up to 6 players, cost split among group
  • Special deals and discounts available
  • Additional fees may apply depending on venue

This pricing structure makes Topgolf accessible for casual groups, with potential to save by playing during off-peak times or using promotions.