The best time to visit Buenos Aires is from April to June (fall) or from September to December (spring).