The Denver Cherry Blossom Festival is a free, annual celebration of Japanese culture held at Sakura Square in downtown Denver, featuring traditional performances, food, crafts, and community exhibits. It’s a lively, family-friendly event honoring Japanese and Japanese American heritage. While there are no live cherry blossom trees in urban downtown Denver, you will see many replicas of the beautiful trees on the live performance stage and throughout the festival marketplace.
Register HERE.