In summer, the average temperature is 33°C in Delhi and 16°C in Calgary. The average rainfall in summer is 163 mm in Delhi and 84 mm in Calgary.In summer, it is warmer in Delhi and it rains less in Calgary. In winter, it is colder in Delhi and it rains more in Delhi.