Climate of Pakistan is diverse.

There are some variations within each region. North, Northwestern Mountains are extremely cold in winter but mild in summer. The Indus Plains are extremely hot in summer but cold and dry in winter. Coastal regions are having temperate climate. 

    Four Seasons in Pakistan

Summer: May to September

Winter: November to February

Spring: March-April

Autumn: September-October

Rain: 

It varies from region to region. The main rainy season is the summer i.e. Monsoon.