In our opinion, the best time to visit Torres del Paine is in late September to October and March to April. These are the shoulder seasons when there are fewer visitors than in summer months, but also the chances of good weather are reasonable. It is possible to visit Torres del Paine at any time of year. In winter (May to August) most lodges in the park are closed, but you can stay in the nearby town of Puerto Natales and make day trips into the park.