FREE-Buffalo Cherry Blossom Festival– April 25 and 26, 2026 in the back of the Buffalo History Museum featuring the beautiful trees, food trucks, music and non-profits. On April 26 at 3pm is the pink parade. Also, they have a tea on April 28- tickets.