Well Kashmir is all-season destination yet the best time to visit Kashmir is amid the months of March to October.
march - May 20-30°C June - September 16-30°C November - February 2-11°C October - November 9-20°C
It's simple, Kashmir can be visited anytime keeping an eye in civil unrest and speratist movement. To visit Kashmir weather is not an issue, you can visit it during winter to enjoy snow and sking, another time you can go to kill heat of plaines.
Kashmir is a place which welcomes its guests and last year there was no guest who felt unsafe in Kashmir but after the abbrogation of article 370, I would still suggest you not to visit Kashmir untill things go back to normal.
The best time to visit Kashmir is during the summer months, from April to June, when the weather is pleasant and ideal for outdoor activities like camping, trekking, and river rafting. Explore the lush valleys, indulge in Kashmiri cuisine, and enjoy adventure sports such as snowboarding and skiing in the higher altitudes. Don't miss the scenic beauty of waterfalls and serene Shikara rides on the tranquil lakes.
visit : https://wanderon.in/india-trips/kashmir-tour-packages