Guides·Indoor golf

How much does indoor golf cost in BC?

Simulator bays are priced by the hour, not by the swing. Here's what BC venues charge in 2026 - and why a foursome can pay less per person than a large bucket at the range.

You're renting the bay, not the swing

Almost every simulator lounge in BC charges by the hour for the bay, not per ball or per person. A single bay typically fits four to six players, so the sticker price - usually somewhere around $38 to $50 an hour - gets split across your whole group. Hit with three friends and your share of an hour is often less than the cost of a large bucket at an outdoor range.

A few venues price per person instead (commonly around $39 a person for an hour of bay time), which works out cheaper if you're on your own but adds up fast with a group. It's worth checking which model a place uses before you book - it's the single biggest factor in what you'll pay.

What the hour actually costs

Across Metro Vancouver in 2026, regular bay rates cluster in the high-$30s to low-$50s per hour. Off-peak and "happy hour" windows are noticeably cheaper - some rooms drop to the high $30s midday and midweek, then climb for evenings and weekends when demand is highest. If you're flexible on timing, a weekday afternoon is the cheapest swing you'll find.

Most lounges are also licensed and serve food, and that's where a lot of them make their margin. The bay rate gets you the screen and the clubs; the pint and the wings are extra. None of that is a knock - it's just worth budgeting for if you're picturing a $40 outing and end up ordering a round.

Rule of thumb: split a bay four ways at an off-peak rate and you're often under $15 a head for the hour. Go solo at peak on a per-person room and the same hour can be triple that.

Indoor vs. the outdoor range

Hitting a bucket outdoors is still the cheapest way to make contact with a golf ball in BC - small buckets start around $8 and even a big one tops out in the mid-teens at most ranges. Indoor time costs more per hour, but you're paying for three things the range can't give you in January: a roof, a heater, and instant shot data on every swing.

If your goal is grooving a full-swing tempo on a dry summer evening, the outdoor range wins on price. If it's pouring, dark by 4:30, and you want carry numbers, the sim earns its rate. Many BC golfers do both depending on the month - which is the whole reason we list every indoor sim in the province alongside the ranges.

How to keep it cheap

Browse the indoor simulator listings by city for hours and contact details, then call ahead to confirm the current rate - sim pricing moves around more than green fees do.

Updated June 2026 · DrivingRangeGolf.com

Quick answers

Frequently asked

Is indoor golf cheaper than a driving range in BC?

Per hour, no - a bucket at an outdoor range ($8-16) is cheaper than a sim bay ($38-50/hour). But because sim bays are usually priced per bay and split across up to six players, a group can pay less per person for an hour indoors than for a large bucket each. Indoor also adds a roof, heat, and shot data.

Do you pay per person or per hour for a golf simulator?

Most BC lounges charge per bay per hour, and the bay fits four to six players, so you split the cost. Some venues charge per person (around $39/hour). Always check which model a venue uses - it's the biggest factor in your total.

What's the cheapest time to book an indoor golf bay?

Weekday afternoons and off-peak/happy-hour windows are the cheapest, sometimes dropping to the high $30s per hour. Evenings and weekends carry the highest rates.

Keep reading

Indoor golf simulators in BCWhere to practice when it's rainingBrowse outdoor ranges