Lavender season in Canada is unfortunately seasonal. The best time to see the flowers in bloom is between the end of June and early August, with peak-bloom around mid-July. Lavenderland has several varieties that bloom into September & October and you can still purchase tickets to visit the fields in late summer.