Capital Power

Capital Power is a Canadian independent power generation company based in Edmonton, Alberta, with a history that dates back to 1891. The company develops, acquires, owns, and operates power generation facilities across Canada and the United States, utilizing a diverse mix of energy sources such as wind, solar, natural gas, waste heat, landfill gas, coal, and battery storage. With approximately 12 gigawatts of generation capacity, Capital Power plays a significant role in North America's energy sector. The company offers wholesale power generation and engages in energy trading and marketing activities related to electricity, natural gas, and emissions portfolios. It supplies electricity to a variety of customers, including commercial, large industrial, government, and institutional clients. Capital Power is committed to operational excellence, safety, environmental stewardship, and innovation, while also focusing on equity, diversity, inclusion, and community engagement. The company aims to deliver long-term value to shareholders and support sustainable energy transitions.

Utilities Edmonton, Canada Founded 2009 ~707 employees TSX: CPX.TO

Work at Capital Power in HR or recruiting? Claim this page

Employees
707
+0.7% in the 3 months to Sep 2026
Revenue / employee
$3.5M
Revenue ~$2.5B
Stock
CPX.TO
TSX
12-month attrition
12.4%
Tech: 11.1%
H1B filings, FY2024
1
Sponsors visas
Open jobs
10
Last 30 days

Headcount trend

Capital Power went from 616 employees in Oct 2024 to 707 in Sep 2026. Apr to Sep 2026: 57 people joined, 17 left.

Org structure

Headcount by department

Other348
Operations145
Engineering85
Finance69
HR21
Sales19
Success12
Marketing8

H-1B sponsorship

H-1B Sponsorship Limited
H-1B Filings by Department
Engineering1

Peer reviews

Worked with someone at Capital Power?

Anonymous peer reviews on OffTheRecord

Read or write a review

Hiring now

Similar companies

Capital Power FAQ

How many employees does Capital Power have?

Capital Power has about 707 employees, up 0.7% over the 3 months to Sep 2026.

Does Capital Power sponsor H1B visas?

Yes. Capital Power filed 1 H1B (LCA) application in FY2024, according to the latest U.S. Department of Labor disclosures. It was for a Engineering role.

What is Capital Power's revenue per employee?

Capital Power makes about $3.51M in revenue per employee, based on $2.48B annual revenue and 707 employees.

Is Capital Power a public company?

Yes. Capital Power is publicly traded under the ticker CPX.TO on TSX.

Data from Company Prospectus, DOL LCA disclosures, WARN notices and 6figr salary profiles.