Canadian home energy rebate data
Every home energy rebate, grant, loan and tax credit we track in Canada, in one file: 181 programs, 135 of them current (133 open and 2 announced but not open yet). Download it as CSV or JSON and reuse it for free with credit to RebateHub.ca.
Last verified · CC BY 4.0
On this page
Download
Both files hold the same records: one per program, including closed programs, so you can see what was replaced.
- CSV (rebates.csv): one row per program and one column per field. Lists, such as eligibility rules, are joined with “ | ”. The file is UTF-8 with a byte order mark, so accents display correctly in Excel.
- JSON (rebates.json): the full records, with the licence, attribution line, last-updated date and program count at the top. Each program also has our page URL and readable province and upgrade names.
Files are named with the date the data was last verified, for example rebatehub-canada-rebates-2026-10-17.csv.
What’s in it
Federal, provincial and territorial, utility and municipal programs for home energy upgrades: heat pumps, insulation, windows, water heaters, solar, batteries, EV chargers and more. Each record has the amounts, who qualifies, how to apply, the official sources and the date we last checked it.
| Programs | Count |
|---|---|
| Open (including closing soon and waitlist) | 133 |
| Announced, not open yet | 2 |
| Closed | 46 |
| Total | 181 |
Programs in the dataset, as of October 17, 2026
| Level | Programs |
|---|---|
| Federal | 15 |
| Provincial | 63 |
| Utility | 43 |
| Municipal | 60 |
Programs in the dataset by level of government, as of October 17, 2026
Fields
Every record follows the same schema. The site checks each record against it automatically, so a record with a missing or malformed field can’t be published.
| Field | Meaning |
|---|---|
id | Stable identifier. Our program page is /rebates/{id}. |
name | Program name in English, as the administrator writes it. |
shortName | Common short name or acronym, if there is one. |
administrator | The government body, agency or utility that runs the program. |
level | Level of government: federal, provincial, utility, municipal. |
jurisdictions | Province or territory codes it covers. CA means Canada-wide. |
regions | Cities or areas it is limited to, if any. |
status | One of open, closing-soon, waitlist, upcoming, closed. |
categories | Upgrades it pays for, such as heat-pumps or insulation. |
audience | Who can apply: homeowners, landlords, renters, low-income, businesses, new-builds. |
summary | One-sentence plain-language summary. |
description | Longer plain-language description. |
maxAmount | Largest amount in Canadian dollars across its tiers. Empty when there is no single maximum. |
amountDisplay | The amount in words, as shown on our pages. |
fundingType | Kind of support: rebate, grant, loan, interest-free-loan, tax-credit, free-upgrade, point-of-sale-discount. |
incentives | Each upgrade and what it pays. In the CSV, each item is written as “measure: amount”. |
eligibility | The main eligibility rules. |
howToApply | Application steps, in order. |
requiresAudit | Whether an energy assessment is required. Empty when the program doesn’t say. |
requiresPreapproval | Whether you must be approved or registered before buying or installing. Empty when it varies by upgrade or the program doesn’t say. |
incomeTested | Whether the program has an income limit. |
stackableWith | Ids of programs it can be combined with. |
deadline | Official deadline (YYYY-MM-DD), if one is published. |
startDate | Start date (YYYY-MM-DD), if one is published. |
officialUrl | The administrator’s program page, where you apply. |
sourceUrls | Every official source we used for the record. |
lastVerified | Date we last checked the record against official sources (YYYY-MM-DD). |
confidence | Our confidence in the record: high, medium or low. See the methodology page. |
notes | Guidance and caveats for readers. |
homeTypes | Set only when a program is limited to a kind of home (house or condo). |
url | Our page for the program. |
The 31 fields in each record
Licence and attribution
The dataset is free to copy, share and adapt, including commercially, under the Creative Commons Attribution 4.0 licence. The one condition is credit. Use this line wherever you show the data:
Source: RebateHub.ca, CC BY 4.0
Link “RebateHub.ca” to https://rebatehub.ca/data where you can, and say if you changed the data.
Cite us
For reports, articles and research, cite the dataset like this:
RebateHub.ca (2026). Canadian home energy rebate programs [Data set]. Last verified October 17, 2026. https://rebatehub.ca/data. Licensed under CC BY 4.0.
To cite one program, use its page and verification date, for example: “Source: RebateHub.ca, https://rebatehub.ca/rebates/on-home-renovation-savings (verified October 17, 2026).”
How often it’s updated
The data was last verified on October 17, 2026. The files are rebuilt from the same records as the site, so they change whenever a program does.
- Every day, an automated check compares a rotating batch of official program pages with the version we last reviewed.
- Every week, a person reviews each change against the official page before a record is edited.
- Every month, we re-verify medium- and low-confidence records and anything not checked in the past 30 days.
To see what changed and when, use the rebate tracker or its RSS feed. The full process is on our methodology page.
API and related pages
- /api/v1/programs: the same records as JSON, with filters such as
?province=on&category=heat-pumps&status=open. Cross-origin requests are allowed. - /api/v1/programs/{id}: one program, for example /api/v1/programs/on-home-renovation-savings.
- Rebate tracker: what opened, closed and changed, with dates.
- How we research and verify programs: sources, confidence levels and corrections.
Found an error? Email hello@rebatehub.ca with the program and a link to the official source.