In general there isn’t a best or worst time to visit Argentina, you just need to note that their summer is December to March and their winter is June to August, perfectly the reverse of ours, so when it’s cold here, pop over to Argentina to get warm! Unfortunately everyone has the same idea and as such some areas can get a bit crowded during school holidays, so perhaps check these dates before you book.
The weather in Argentina does however vary by region, so if you plan your trips well you can visit different areas in different months to enjoy the best weather of that region. If you’re a sun worshipper you’ll want to be in Buenos Aires in December to March, but if you want to do some touring, and therefore a cooler day might better suit, then June to August would be ideal.
Although it’s cooler in April, spring brings with it the flourishing of plants and trees such as the famous Jacaranda tree and the Lake District region is thriving with wildflowers – a delight not to be missed.
Patagonia is most manageable from December to March, with it often being snowed in during June to August. Whereas the Iguazu falls benefits from the increased rainfall between June to August as is therefore at it’s most attractive but equally can mean that some of the roads to it become inaccessible.