Buenos Aires is best during the autumn (March to May) and spring (September to November) when temperatures are cooler and crowds are fewer.