Back to All Events

Art in Bloom

  • Saint Louis Art Museum 1 Fine Arts Drive St. Louis, MO, 63110 United States (map)

The Saint Louis Art Museum is in full bloom during this annual festival as more than 35 renowned works of art from the Museum's collection are imaginatively interpreted through floral design. You'll experience fresh floral displays throughout the galleries created by the most talented floral designers in the region, paired with the Museum's works of art, as well as lectures and floral demonstrations, free family activities, live music, and unique shopping and dining opportunities.

How to Spend Your Day:

  • Visit floral demonstrations from some of the area's most talented designers
  • View floral arrangements inspired by works of art in our collection and vote for your favorite
  • Shop for floral-inspired keepsakes in the Museum Shops
  • Sip on a drink and enjoy some tunes during Flowers After Hours

Festival Hours
Friday, March 11: 10:00 am–9:00 pm
Saturday, March 12: 10:00 am–9:00 pm
Sunday, March 13: 10:00 am–5:00 pm

Free Shuttle
A free shuttle will run continuously between the parking lots near the Forest Park Visitor Center, and the Museum's Main Building. The shuttle will depart about every 15 minutes. The shuttle will run between 9:30 am and 9:30 pm on Friday and Saturday, and between 9:30 am and 5:30 pm on Sunday.

Art in Bloom Tickets
Admission to Art in Bloom is free. Tickets are not required to attend the festival and view the floral displays in the galleries. However, tickets must be purchased in advance for auditorium programs. Advance tickets are available in person at the Museum's Information Centers, through or 314.534.1111. Same-day tickets, if available, can be purchased onsite only. Tickets purchased through MetroTix incur a service charge; the service charge is waived for tickets reserved at the Museum. 

Special Discounts for Museum Members
Museum Members may reserve up to two tickets per event at a special discounted price. When ordering through MetroTix, Members must use a special promo code. Please call 314.655.5335 or email to request your code.