Driving Ranges in Kelowna
Most Kelowna golf courses do not have a driving range. Three places in the Central Okanagan exist purely so you can hit balls, four golf courses sell practice balls to the public, and the rest offer a putting green, a chipping area or a net. If you are visiting and want to warm up, or you have just moved here and are working out where to practise, this page covers Kelowna, West Kelowna and Lake Country, with what a bucket costs and whether you are hitting off grass or mat.
The three dedicated driving ranges
These are practice facilities rather than golf courses, so you turn up without a tee time and nobody minds how long you stay. All three have covered stalls. World Beat is the cheapest by a wide margin at roughly $13.50 per hundred balls on its largest bucket, against about $23 at the other two.
| Where | Buckets | Per 100 balls | Tees | Covered | Checked |
|---|---|---|---|---|---|
| World Beat Family Golf 625 Old Vernon Rd, by the airport 250-765-7010 |
40 balls $7.75 80 balls $14.00 120 balls $19.00 185 balls $25.00 |
$13.51 at the 185-ball bucket |
Covered tees and open tees. Surface not stated on its own site | Yes | 2026-09-27 |
| Kelowna Driving Range & Mini Golf 3810 Casorso Rd 250-763-6181 |
34 balls $9.50 68 balls $17.75 102 balls $23.80 136 balls $33.00 |
$23.33 at the 102-ball bucket |
Mats. Its own wording is “New Mats with Real-grass feel” | Yes, 16 covered Toptracer stalls of 30 bays | 2026-09-27 |
| The Golf Centre 2650 Benvoulin Rd 250-762-4653 |
33 balls $9.50 66 balls $17.00 99 balls $23.50 132 balls $30.50 |
$23.74 at the 99-ball bucket |
Mats, Srixon full-flight balls | Yes, sheltered and unsheltered stalls | 2026-09-27 |
Two of the three are more than a range. Kelowna Driving Range is 300 yards long, keeps an indoor Trackman 4 simulator running through the winter, and has an 18-hole mini golf course at $18 for an adult. The Golf Centre has a 35-yard short game area with sand traps for chipping and putting.
Golf courses that sell range balls to the public
You do not need to be playing the course or be a member at any of these four. Two Eagles is both the cheapest and the only one with heated bays, which is what makes it the one worth knowing about in March and October. Gallagher’s Canyon has the only all-grass double-ended range in the valley and does not publish a price for it.
| Course | Buckets | Per 100 balls | Tees | Checked |
|---|---|---|---|---|
| Two Eagles Golf Course & Academy 3509 Carrington Rd, West Kelowna 250-768-0080 |
~25 balls $6 ~50 balls $11 ~100 balls $16 Annual pass $650 adult, $300 junior |
$16.00 at the large bucket |
Private grass tees, plus year-round heated bays. A 15,000 sq ft putting green and a short game area with a bunker green | 2026-09-27 |
| Okanagan Golf Club, The Bear and The Quail 3200 Via Centrale 250-765-5955 |
20 balls $7 40 balls $12 70 balls $19 |
$27.14 at the 70-ball bucket |
Grass tee decks, double-ended, with chipping and putting areas | 2026-09-27 |
| The Harvest Golf Club 2725 KLO Rd 250-862-3103 |
Medium $24 Large $28 Small $8, members only |
Unknown, ball counts are not published | Synthetic turf by SYNLawn, a 1,700 sq ft putting green and two chipping greens with sand bunkers | 2026-09-27 |
| Gallagher’s Canyon 4320 Gallagher’s Dr W 250-861-4240 |
Not published. Call the shop | Unknown | 300+ yards, all grass, double-ended, with two putting greens, two chipping greens and two greenside bunkers | 2026-09-27 |
Courses with no driving range
This is the part that sends people to a search engine, and it is the reason this page exists. Several well-known Kelowna courses have no range, and the golf directory sites say they do. Every row below was read from the course’s own website on 27 September 2026.
| Course | Driving range | What it has instead | Checked |
|---|---|---|---|
| Black Mountain Golf Club 575 Black Mountain Dr 250-765-6890 |
No | Putting green and a pitching and chipping area. Its own site mentions no range on the home, course, rates or lessons pages | 2026-09-27 |
| Sunset Ranch Golf & Country Club 5101 Upper Booth Rd 250-765-7700 |
No | Practice nets, two putting greens and a chipping green | 2026-09-27 |
| Tower Ranch Golf Club 1855 Tower Ranch Blvd 250-491-8211 |
No | Putting green and two practice nets. It sends players to World Beat, which it calls its partner range, five minutes down the hill | 2026-09-27 |
| Michaelbrook Golf Course 1085 Lexington Dr 250-763-7888 |
No | Putting green and a short game practice space | 2026-09-27 |
| Shannon Lake Golf Course 2649 Shannon Lake Rd, West Kelowna 250-768-4653 |
No | A timber-frame hitting cage, added in 2021 | 2026-09-27 |
| Orchard Greens Golf Club 2777 KLO Rd 250-763-2447 |
No | No practice facility is published. The course is stadium-lit for night golf on Wednesday, Friday and Saturday, which is the only after-dark golf in town | 2026-09-27 |
| Shadow Ridge Golf Club 3770 Bulman Rd 250-765-7777 |
Unconfirmed | Putting green. No range balls appear on its published rate card and its own site never uses the word range. Directory sites say it has one. Call before you rely on it | 2026-09-27 |
| Kelowna Springs Golf Club 480 Penno Rd 250-765-4653 |
Unconfirmed | No range balls on a rate card that lists five separate seasons, and no practice facility described anywhere on its site | 2026-09-27 |
| Mission Creek Golf Club 1959 KLO Rd 250-860-3210 |
Unconfirmed | Putting green. Its own site says only that experienced players like practising their short game on the executive course itself | 2026-09-27 |
| Kelowna Golf & Country Club 1297 Glenmore Dr 250-762-2531 |
Members only | The Okanagan’s only private golf and country club. Whatever it has is not open to the public | 2026-09-27 |
How to read this
Per 100 balls is our arithmetic, not theirs. Nobody publishes it, and it is the only honest way to compare a 34-ball bucket against a 185-ball one. We used each operator’s largest bucket with a stated ball count, because that is where the value is. Small buckets cost roughly a quarter more per ball everywhere.
Unconfirmed means unconfirmed. Three courses neither advertise a range nor say they have none. Rather than guess, the row says which evidence points which way and gives you the number to call. A missing rate card entry is evidence, not proof.
Nothing here is floodlit. No range in the Central Okanagan advertises lights, and in autumn the three dedicated ranges close at or before 7pm. If you want to hit a ball after dark, the options are the indoor Trackman simulator at Kelowna Driving Range or the heated bays at Two Eagles. Night golf, on a lit course, only happens at Orchard Greens.
Tax is handled inconsistently because the operators publish it that way. World Beat states its bucket prices include tax. Most of the others do not say either way.
What we found doing this
The reason people type “does Black Mountain golf course have a driving range” into Google is that the golf directory sites answer it wrongly. During this build the same sentence, word for word, turned up on listings for three different Kelowna courses: boasts exceptional practice facilities, including a driving range and putting greens. That is generated text rather than a visit, and at least one of those three courses plainly has no range.
There is also a name collision worth knowing about. The Golf Centre and Kelowna Driving Range are two different businesses, about four kilometres apart. The Golf Centre is on Benvoulin Road. Kelowna Driving Range is the one on Casorso with the mini golf. Older listings, including an earlier version of this site’s own golf page, had them merged into a single entry carrying one business’s address and the other’s website.
Related
For the courses themselves, green fees and yardages, see golf in Kelowna. If you are here in winter, skiing and snowboarding covers the hills, and travel tips has the rest of the practical material.
Checked 27 September 2026. Seventeen facilities, every one read from the operator’s own website on the same day. Seven sell range balls to the public, seven have no range, three could not be confirmed either way and say so. If you have just hit balls at one of these, or found a price has moved, tell us and we will check it and put the date on it.
