The best time to visit Napa is from August to October when the fall harvest is in full swing. The weather during this period of time is absolutely perfect. Whenever you visit Napa, it's always a good idea to bring a coat, as the evenings can get a bit chilly.