Nepal has four major seasons, namely,
(1) Winter: December-February, (2) Spring: March-May, (3) Summer: June-August and (4) Autumn: September-November. Nepal can be visited all the year round, but main trekking seasons are Spring & Autumn.