It has also forced about two dozen flight delays and cancellations at the Calgary airport.
Heavy rain overnight hammered the city and nearby Chestermere, where some roads, parking lots and basements were flooded.
Fire officials say lightning also struck a house in a Calgary but crews quickly put out the blaze and no one was injured.
Enmax crews were busy working to restore power in several spots in Calgary.
Company spokeswoman Doris Kaufman Woodcock says staff were monitoring the weather and had extra crews on hand.