The best time to visit Shimla Manali for snow is from April to June. During this time, the Rohtang pass is open where you can experience the snow as well as snowfall. If you love to make snowmen and want to do skiing or some other snowy activities, then Shimla and Kullu-Manali are the best places to visit. The possibility of fresh snowfall is at Manali town, Gulaba, Solang or Rohtang Pass.
If you want to go for a honeymoon, then try to plan your trip from mid-July to mid-September. At that time, you can find less crowd and reasonable rates. Generally, in India, all the family members prefer to visit such places in Summer vacations. These months are Monsoon months in Manali, which is by far the best romantic season ever!
If you want to try some sports like ice hockey and want to practice in the snow, then the best time for you is mid-December to January. You can get a lot of snow during this period and also enjoy all the other snow activities from January to March. Another plus point of this period is hotel offers, as you can get a discount up to 50%.