Yes, Calgary has cherry blossom trees. The most popular viewing spot is the Calgary Zoo's Japanese Garden, which was named "Tree of the Year" in 2013. Blossoms also appear in parks and along streets throughout the city in spring.