The best time to visit Barossa Valley is from April to May which is the Autumn season. The harvest celebrations are in full swing in the Fall, and this is the perfect time to see Barossa Valley at it's best.