• Baltimore's cherry blossoms are expected to peak between April 3-5,
• Prime viewing locations include Fort McHenry, Druid Hill Park, and Sherwood Gardens.
• Weather conditions significantly impact the bloom's duration; cooler temps extend it, while rain/wind shorten it.