What a rooftop array actually produces in Okotoks
The starting number is about 1,292 kWh a year per installed kW, from NRCan's municipal photovoltaic potential dataset. On a 6 kW array that models out to roughly 7,700 kWh in a year, and on a 10 kW array to roughly 12,900 kWh, before shading and snow are taken off. Treat it as what a good plane can do rather than what any roof will do, and ask an installer to back their own annual estimate with a layout of your actual roof.
Production is also lopsided across the year. June and July do the heavy lifting, while a low winter sun, short days and snow lying on the glass mean December contributes very little. Your own consumption usually runs the other way. That mismatch is not a problem on its own, but it does mean an Okotoks array spends the summer exporting and the winter buying, and in Alberta those two directions are not priced the same.
Your wires company and your retailer are two different companies
FortisAlberta Inc. is the distribution utility for Okotoks. It owns the poles, wires and meter, and it is who your microgeneration interconnection application goes to, tracked through FortisAlberta's PowerClerk portal. It is not the company that bills you for electricity. In Alberta's deregulated market you buy energy from a retailer of your choosing, and that retailer, not FortisAlberta, determines the value of everything your array sends back to the grid.
That means two conversations rather than one. The installer usually drives the FortisAlberta side, and you should ask for the PowerClerk reference so you can follow the application yourself. The retailer side is yours: microgeneration terms are negotiated between customer and retailer rather than fixed by regulation, so the credited rate and the contract conditions genuinely differ between companies. Compare them before you sign a solar contract, not after the panels are on the roof.
The regulation behind all of this is Alberta's Micro-generation Regulation, which covers systems up to 5 MW. A house is nowhere near that ceiling, so the cap will never be your constraint. What constrains an Okotoks system is your own consumption, for the reason set out next.
Why an exported kilowatt-hour is worth less than an imported one
Alberta does not run net metering, and nothing about the provincial scheme is a one-for-one swap. Under the Micro-generation Regulation your retailer credits exported power monthly at its energy rate. The power you import is billed at that energy rate plus variable transmission and distribution charges, riders and local access charges, and the export credit does not offset any of those. Send a kilowatt-hour out at noon and buy one back at nine in the evening and you are down the delivery charges on the return trip.
The practical consequence is that self-consumption beats export. A kilowatt-hour your house uses while the panels are producing avoids the full delivered cost of grid power. The same kilowatt-hour exported earns only the energy component. Running the dishwasher, the laundry and any EV charging during daylight hours is the free version of that optimisation. A battery is the paid version: it moves midday production into the evening so it displaces a fully delivered kilowatt-hour instead of earning the smaller export credit, and it adds outage backup on top.
Two more rules round it out. Alberta has no province-wide residential time-of-use rate, so there is no cheap overnight window to shift loads into and no on-peak penalty to dodge. The reason to move a load here is the sun, not the clock. And credits you have not used by year end must be paid out in cash by your retailer, so unused credits are not lost, but they are settled at the export rate rather than at what you pay for power.
Okotoks requires two permits, not one
The Town requires both a Building Permit and an Electrical Permit to install a solar photovoltaic system. Both have to be in place, so confirm in writing which of the two your installer is pulling and whether either is being left to you. A quote that mentions only an electrical permit has either absorbed the building permit quietly or missed it.
The application package is specific. Okotoks asks for schematics and documentation showing CSA and electrical code compliance, and structural engineering where the roof needs it. That structural piece is the one worth raising early: panels plus a snow load on an older roof or an unusual truss layout can turn into an engineer's letter, which costs time as well as money if nobody planned for it.
On timing, the Town's permitting page says applicants should allow 5 to 10 business days for a permit to be reviewed and approved once fees are paid. Read that carefully before you build a schedule on it. It is published as general permit guidance rather than measured for solar specifically, and the clock it describes starts at payment, not at the point you sign a contract. Around it sit the drawing package, any structural review, the FortisAlberta interconnection approval and the inspection after installation. Treat 5 to 10 business days as one window inside a longer process.
Most Okotoks homes come with a roof you control outright
About 78% of occupied dwellings in Okotoks are single-detached houses. That is the most useful housing fact on this page, because the ownership question that stalls solar in denser cities mostly does not arise here: no condominium board vote, no landlord, no shared roof structure to negotiate over. The decision is yours and the permit is in your name.
The rest of the stock is small but worth naming. Low-rise apartments are about 9% of dwellings, and there a rooftop system is a building decision made by a landlord or condominium corporation rather than a resident one. Row houses are about 6%, and there the array, the roof penetrations and the eventual re-roof all touch a structure shared with the units next door, so the governing condominium bylaw is the document that decides the question. Alberta has no American-style homeowners associations, so it is a bylaw you are reading, not an association's rules. Semi-detached homes make up a smaller share again, and no high-rise apartments are recorded in Okotoks at all.
What is actually available to help pay for it
Start by discounting the thing that does not exist. Canada has no residential investment tax credit equivalent to the American one, so no share of your system cost comes back at tax time and no quote should be built as though it does.
The main Alberta financing route is the Clean Energy Improvement Program, a property-assessed scheme that finances roughly $3,000 to $50,000 of solar and efficiency work through the property tax bill, at a fixed interest rate set by the municipality, with repayment terms up to 25 years. It only runs in participating municipalities and intakes open and close, so confirm directly whether Okotoks has a live intake rather than assuming provincial coverage.
Some Alberta municipalities also run their own solar rebates that can sit on top of financing and microgeneration credits. The amounts move constantly: examples elsewhere in the province have run $200 to $450 per kW with caps somewhere between $1,000 and $15,000. Verify what is open in Okotoks at the time you buy, and get that answer from the Town rather than from a sales brochure.
Federal support is thinner than it was. The Canada Greener Homes Loan, interest-free up to $40,000, stopped accepting new applications on 2 October 2025 and now funds only loans already approved. Its replacement, the Canada Greener Homes Affordability Program, launched in September 2025 and delivers no-cost retrofits through participating provinces, which do not currently include Alberta, to low and median income households. Solar PV is eligible federally, but each province sets its own technology list, so eligibility in Alberta is a question to ask before you count on it.