Contact Us
Back to Home
Business Hours
Our Customer Service Representatives are available Monday to Friday from 9:00 am until 3:30 pm (excluding statutory holidays).
*** For the holiday season, the Welland Hydro office will be closed between December 24, 2025 at 12:00 pm and January 1, 2026. ***
Customer Support
24 Hour Emergency Service: 1-888-726-1139
Email: csr@wellandhydro.com
Phone: 905-732-1381
Fax: 905-732-0123
Mailing Address
950 East Main Street, Welland, ON. L3B 0L9