The best time of year to visit Butchart Gardens is springtime. The flowers are in bloom and the weather is lovely.