
An hour at Topgolf now starts at $19.99 per bay in Naperville and Schaumburg. Both locations have the same standard pricing schedule, with the lowest rates available Monday through Thursday before 5 p.m. and again after 9 p.m. Friday and Saturday evenings carry the highest rate at $64.99 per bay from 5 to 10 p.m.
The local rates are part of a nationwide price cut that took effect Nov. 9, 2026. Topgolf says standard hourly gameplay prices fell by more than 20% on average across its 100-plus U.S. venues. The company said cost was the top reason surveyed guests gave for visiting less often. The new rates require no promo code. The 20% figure is a national average, and the savings for any given time slot depend on what it previously cost. Read Topgolf’s announcement.
Topgolf Prices in Naperville and Schaumburg
Both locations charge by the hour for a bay that holds up to six players. The rates below are before sales tax.
| Day | Time | Hourly rate per bay |
|---|---|---|
| Monday–Thursday | Open to 5 p.m. and 9 p.m. to close | $19.99 |
| Monday–Thursday | 5–9 p.m. | $24.99 |
| Friday | Open to 2 p.m. | $24.99 |
| Friday | 2–5 p.m. and 10 p.m. to close | $39.99 |
| Friday–Saturday | 5–10 p.m. | $64.99 |
| Saturday | Open to 2 p.m. | $24.99 |
| Saturday | 2–5 p.m. | $49.99 |
| Saturday | 10 p.m. to close | $39.99 |
| Sunday | Open to 2 p.m. and 9 p.m. to close | $24.99 |
| Sunday | 2–9 p.m. | $39.99 |
Sources: Naperville rate schedule and Schaumburg rate schedule.
What a Visit Costs When You Split the Bay
A group of four pays about $5 each for an hour at the $19.99 rate or $6.25 each between 5 and 9 p.m. Monday through Thursday. On Saturdays, starting before 2 p.m. costs $40 less per bay than booking during the 5–10 p.m. window. For six players, that works out to about $4.17 each before 2 p.m. or $10.83 each at peak time.
Those figures cover gameplay before tax. Topgolf charges a $6 account activation fee per first-time player, and food and drinks are separate. Holiday rates may vary. Both locations have heated hitting bays for winter outings. Check current rates for your date on the Naperville booking page or the Schaumburg booking page.
See the Chicago Golf Report directory listings for Topgolf Naperville and Topgolf Schaumburg.


Find a Golf Course
Find a Driving Range
Find a Topgolf
Find a Golf Instructor