It costs about $350 to $1,500 on average for gas water heater installation in Vaughan.