Rochester Lilac Festival ★ 4.4
Rochester Lilac Festival in Highland Park each May draws over 500,000 attendees for 1,200 lilac bushes, food vendors, and live concerts across 10 free days.
Tip: Weekend afternoons are peak crowd; the park is most beautiful mid-week when lilacs are full bloom but the festival is less crowded. Festival spans 10 days with free admission.