The Mackinac Island Lilac starts to bloom from mid to late May. These flowers stay in bloom for about two weeks. However, there are early, mid and late-blooming varieties, giving us a bloom viewing window for 6 weeks!