Hydro Ottawa Customer Service Numbers

  1. Call at +1 613-738-6400

  2. Head Office Location: 3025 Albion Road North, Ottawa, Ontario, Canada
  3. Driving Direction: Follow the directions to locate Hydro Ottawa
  4. Send Message at: custservice@hydroottawa.com.
  5. Locations Near You: Find nearby locations of Hydro Ottawa

Customer Service Paths for Additional Help


To Create Account on Hydro Ottawa
Sign Up/Register Account: If you are not a registered user, you can create an account.
Hydro Ottawa is an electricity distribution company based in Ottawa, Ontario, Canada. Hydro Ottawa is associated with Hydro,Ottawa,Utilities,Ontario,Power,Distribution.

How/Where To Pay Bill For Hydro Ottawa
Bill Payment: You can pay your bill to Hydro Ottawa with the facility provided.

To Get Answer of Common Question
Problem Solution: Hydro Ottawa has provided answer to all possible quires on their web portal that covers common issues & problems, instructions, guidance, etc.

For Any Enquiry/Inquiry and Customer Service Support
Service Support: You can avail service support from Hydro Ottawa by following the given path.

Hydro Ottawa App For Android Users
Andriod App Support: If you have an android or other smartphone, you can get the app.

Hydro Ottawa Outage Reporting?
Outage: Get connected with outage page. You can also use above given contact us page for this facility.

Twitter: See the latest tweets on Twitter.

Hydro Ottawa Current Jobs?
Job/Placement: The current job openings at Hydro Ottawa can be found easily right from here.

What is Hydro Ottawa in the Process of?

Hydro Ottawa is a power distribution company in Canada, which is located at Ottawa, Ontario. The company deals in generation and distribution of energy. It was established by the merging of five local companies in the year 2000. Hydro Ottawa is governed by the board of directors, which are appointed by the shareholders. It operates in Ottawa and Casselman village.