The model covers 9,844 residential lots in the Core Area. The City's high-level go / no-go map of October 5, 2026 leaves 4,096 of these lots in go zones; the map scores those by default.
On lots fronting the Core Area's arterial corridors (list below): a 6-storey building with one exit stair. The ground floor holds parking under the podium, fed from the rear lane where one exists, plus an entry lobby and optional commercial space. Five floors of homes sit above, capped at 4 homes per floor per stair by the BC Building Code single-egress rules in force since August 27, 2024. Side setbacks of 0.91 m and a commercial-style front setback. Every lot gets one stair core, whatever its width, so the cap is 20 homes on any arterial lot.
Everywhere else in the Core Area: a 4-storey building where today's zoning allows 3 storeys and 11 m. Setbacks can be tested as they are today (Standard) or closer to the property lines (Relaxed). Parking is surface stalls from the lane or driveway, as fits. Lots inside the four designated Transit-Oriented Areas already have zero parking minimums; everywhere else the bylaw requires 1.0 to 1.6 stalls per home, which the parking slider tests.
The required-parking setting of zero stalls for the arterial building is the policy being tested, and is under current bylaw only true inside the Transit-Oriented Areas (Rutland, Hospital, OK College, and Orchard Park exchanges). Land prices follow the model's pricing rule: the 2026 BC Assessment value, replaced by the asking price when a property is listed for sale (enter it in the lot panel). Home counts are the maximum the model reaches and are subject to single-stair code-fit: at most 4 homes and 24 people per floor, 25 m travel distance, and 6 m from a suite door to the exit.
A project can look good to the person who owns the land and thin to the bank lending against it, so the map scores every lot both ways and paints both answers. The fill colour is the measure the lens switch selects; the outline is the other one.
They sit on different scales on purpose. At the default settings 2,017 of the 4,074 scored go lots clear both measures, and on 1,465 the owner's measure reads viable or strong while profit on cost sits below the 15% screening minimum. Both threshold sets can be edited in the filters panel. PlexRank refers to the ROE measure itself, graded on the four-band viability scale; profit on cost is graded against the screening minimum and the preferred target.
Rates checked September 2, 2026 against the City of Kelowna development fees page for DCC Bylaw 12930 and against Bylaw 7900 Schedule 7. City of Kelowna Development Engineering reviewed the frontage and servicing rows, and the corrections received October 5, 2026 are applied below. The Schedule 7 frontage rates rise each January 1 by 5% of the 2024 base rate, not compounded, rounded to the nearest $5. "Bylaw rate" and "City program rate" rows are published rates. "Estimate, City-reviewed" rows carry the figure Development Engineering advised. "Estimate" rows have not been confirmed by the City and should be confirmed before any figure is treated as final.
| Item | Rate | Status | Note |
|---|---|---|---|
| DCC per added home, Residential 3 (35 to 85 homes/ha) | $28,943 | Bylaw rate | DCC Bylaw 12930, adopted July 27, 2026. Permanent base rate, Main City road sector total. |
| DCC per added home, Residential 4 (over 85 homes/ha) | $27,671 | Bylaw rate | Same bylaw. Denser projects pay slightly less per home. |
| DCC per added home under the temporary 25% reduction | $21,707.25 / $20,753.25 | Bylaw rate | Residential 3 / Residential 4 while the reduction runs, August 4, 2026 to September 30, 2028. The map's Current 75% setting. |
| Frontage works, local road | $3,245/m | City program rate | Bylaw 7900 Schedule 7 Neighbourhood Street Frontage Program: $2,950/m in 2024, plus 5% of that base each year, rounded to the nearest $5. |
| Frontage works, collector road | $3,465/m | City program rate | Same program: $3,150/m in 2024 on the same escalation. |
| Frontage works, arterial road | $3,640/m | City program rate, where eligible | Schedule 7 lets a minor arterial join the program at 105% of the collector rate, at the City Engineer’s discretion. Most arterials are already urbanized, so the work is likely boulevard and sidewalk. |
| Lane improvement | $375/m | City program rate | Laneway rate, applied when the lot has a rear lane. |
| Water service upgrade (incl. fire line) | $40,000 | Estimate, City-reviewed | Upgraded water service tapped into the main. The meter is carried under Utility meters and inspections. Varies with the road type and where the main sits in the right-of-way. Does not include upgrading the main where fire flow requires it. |
| Sanitary sewer connection upgrade | $15,000 | Estimate, City-reviewed | New or upsized connection. |
| Storm drainage connection | $15,000 | Estimate, City-reviewed | On-street storm tie-in where required. Built the same way as the sanitary connection. |
| FortisBC electrical service | $20,000 | Estimate | FortisBC’s charges for utility design and service extension. Does not include civil work, which is generally the developer’s to build. |
| Infill fire hydrant program | $1,655 | City program rate | Bylaw 7900 Schedule 7, escalated at 5% per year to the nearest $5. |
| Utility meters and inspections | $5,000 | Estimate | Water meter assembly and connection permits. |
| Infill transit stop program | $220/home | City program rate | Bylaw 7900 Schedule 7, escalated at 5% per year to the nearest $5. Applies within 400 m of transit. |
| School Site Acquisition Charge (SD23) | $600/added home | Estimate | Provincial charge collected for the school district. |
| Development permit and application fees | $10,000 | Estimate | Development Application Fees Bylaw 12552; verify by application type. |
| Building permit fee | 1.1% of construction | Estimate | Verify against the current fee schedule. |
Arterial designations follow the 2040 Transportation Master Plan (Map 7.3). Downtown streets (Ellis, Water, Bernard) are left out because the Downtown plan already permits taller buildings under its own rules. On the map, lots fronting these streets are tested as the 6-storey type; 396 of the 9,844 residential lots qualify, and the other 9,448 are tested as the 4-storey type. 4,096 lots are in the City's go zones, 245 tested as 6-storey and 3,851 as 4-storey. Commercial-zoned arterial lots are outside the map's residential scope even where the corridor list names them.
| Road | Core Area segment (approx.) | Note |
|---|---|---|
| Harvey Ave (Highway 97) | Water St to Dilworth Dr | Deep commercial lots; strongest candidate for podium mid-rise. |
| Springfield Rd | Gordon Dr to Dilworth Dr | East-west arterial through the middle of the Core Area. |
| Gordon Dr | Bernard Ave to KLO Rd | North-south arterial; frequent-transit corridor. |
| Richter St | Clement Ave to KLO Rd | One block east of the hospital corridor. |
| Pandosy St / Lakeshore Rd | Harvey Ave to KLO Rd | Runs through the Pandosy urban centre and the Health District. |
| KLO Rd | Pandosy St to Benvoulin Rd | Southern edge of the Core Area. |
| Benvoulin Rd | KLO Rd to Springfield Rd / Harvey Ave | Eastern connector. |
| Clement Ave | Ellis St to Spall Rd (planned extension) | North-end corridor; extension classification to be confirmed. |
| Spall Rd | Harvey Ave to Springfield Rd | Short link between Capri-Landmark and Midtown. |
| Dilworth Dr | Harvey Ave to Springfield Rd | Eastern edge of the Core Area at Midtown. |
| Burtch Rd | Harvey Ave to KLO Rd | Functions as a minor arterial; classification to verify. |
| Glenmore Dr | Bernard Ave to High Rd | North Glenmore edge of the Core Area. |
Every fee-simple lot in Kelowna’s 2040 OCP Core Area zoned MF1, MF2, or RU1 (9,844 lots), colored by whether a redevelopment pencils under the settings you choose. Two building types are tested: a 6-storey single-stair building on the 396 lots that front an arterial corridor, and a 4-storey building on the other 9,448, where today’s limit is 3 storeys. 4,096 lots are in the City’s go zones, 245 tested as 6-storey and 3,851 as 4-storey.
Because a project can look good to an owner and thin to a lender at the same time, and the map refuses to pick one. Every lot is scored on both measures at once. PlexRank ROE is profit divided by the property cost, which is what the owner earns on the money tied up in the land. Profit on cost is profit divided by the whole project cost, land plus construction, soft costs, fees and financing, which is the number a lender underwrites. The fill colour is whichever measure the lens switch selects and the outline is the other one. At the default settings 2,017 of the 4,074 scored go lots clear both measures, and on 1,465 the owner reads viable or strong while profit on cost sits below the 15% screening minimum, which is the point of showing both.
The two measures use different scales. PlexRank ROE runs on four bands: under 15% is non-viable (red), 15 to 35% marginal (amber), 35 to 70% viable (green), and 70% or more strong (dark green). Profit on cost runs on three: under 15% is below the screening minimum (red), 15 to 20% meets the minimum with limited buffer (amber), and 20% or more meets the preferred target (dark green). Both sets are editable in the filters panel, and the legend rebuilds itself from whatever you type.
Since August 27, 2024, the BC Building Code allows apartment buildings up to 6 storeys with one exit stair, at up to 4 homes per floor per stair, with sprinklers. One stair instead of two makes small-lot mid-rise buildings possible, because a second stair often does not fit on a 15 m wide lot. Every scenario on this map is a single-stair building on one stair core, on lots of every width.
It is the maximum the model gets to, and a floor plan has to confirm it. The single-egress rules cap a floor at 4 homes and 24 people, put a 25 m limit on travel distance, and allow 6 m from a suite door to the exit. The model applies the home cap and the envelope; the occupant load, the travel distances and the suite-to-exit runs only settle on a drawing. Treat every count on the map as a maximum modeled figure subject to that code-fit.
Because one stair caps the building at 4 homes per floor no matter how wide the lot is. On a wide arterial lot the 6-storey envelope holds far more floor area than 20 homes can absorb, and the model charges construction on all of it, so the full envelope loses money. The lot panel flags the unsold area when this happens. Lower the buildout intensity until the building is sized to the homes it can sell. At 100% intensity 115 of the 241 scored go-zone arterial lots model a loss. On those lots the most profitable setting has a median of 65%, half of them fall between 50% and 80%, and at that setting 101 of the 115 make a profit.
Each lot uses its 2026 BC Assessment total value as the land price, from City of Kelowna property records. You can type a different price for any lot, for example an asking price, and the numbers recalculate.
No recorded width and depth exist in any available dataset for Kelowna, so dimensions are measured from the City of Kelowna’s legal parcel polygons. 6,266 of the 9,844 Core Area lots are 4-corner parcels whose edge lengths are exact. The other 3,578 get a fitted rectangle and are labeled as estimates; the 2,201 fits that miss the recorded lot area by more than 10% are flagged as suspect. The Data confidence view colors lots by this. Every lot panel states which method was used, and dimensions can be corrected by hand.
One-time charges under DCC Bylaw 12930, adopted July 27, 2026, that fund roads, water, wastewater, drainage, and parks. The permanent base rates in the Main City road sector total $28,943 per added home at Residential 3 density (35 to 85 homes/ha) and $27,671 at Residential 4 (over 85 homes/ha). DCCs are charged on added homes only. The map offers four settings: Full is the permanent base rate and stays the baseline, Current 75% is the City’s temporary 25% reduction in force from August 4, 2026 to September 30, 2028, and Half and Waived are policy options being tested. Under the Current setting a Residential 4 home pays $20,753.25. This is the biggest single fee lever the City controls.
The Altus 2026 Cost Guide range (about $255 to $360 per sq ft hard cost for 6-storey wood frame in Vancouver, Kelowna adjusted down about 10%) is the optimistic bound. The VanPlex figure of $365 per sq ft all-in, taken from a built proforma, is the conservative bound. Real projects usually land between the two, which is why the toggle exists and why presenting both as a range is recommended.
New-build prices of $615 per sq ft on arterial corridors and $585 per sq ft elsewhere in the Core Area, calibrated on August 19, 2026 against The Beverly resales ($500 to $655 per sq ft), Sole Cawston presales (about $690 per sq ft entry), and Mission/Pandosy presales.
No. It is a planning-level screening tool built to show which policy levers move projects into a viable range. Items marked as estimates should be confirmed with the City of Kelowna before any figure is treated as final, and lot dimensions marked as derived are measurements from parcel outlines, not survey plans.
This map runs a full development budget on every MF1, MF2, and RU1 lot in the 2040 OCP Core Area: land at its 2026 assessed value, construction, city fees under DCC Bylaw 12930, financing, and sale revenue. Move the sliders and the whole map recolors. Every lot carries two colours, one for each measure: green means the project clears that measure's threshold, red means it does not. Click any lot for its full numbers.
Companion to the VanPlex Kelowna Densification Scenario Model (Rev 1.9, October 14, 2026). A screening tool for policy discussion, and not an appraisal. The written guide lives in the Kelowna densification study, with companion pages on single-stair 6-storey buildings, the arterial corridors, and the policy economics.
This is a planning-level screening tool prepared by VanPlex (David Babakaiff and Dr. Mehdi Aghaei) as a companion to the Kelowna Residential Densification Financial Feasibility Evaluation proposal to the City of Kelowna. It is neither an appraisal, an engineering estimate, nor a code compliance opinion. Derived lot dimensions are measurements from City parcel outlines, and items marked Estimate should be confirmed with the City of Kelowna before any figure is presented as final. Construction costs are shown as a range between the Altus 2026 Cost Guide basis and the VanPlex observed all-in cost; reality likely sits between the two.