Every year from roughly early March into May, Walt Disney World presents the Epcot International Flower and Garden Festival. In 2017, the Flower and Garden Festival is scheduled for March 1-May 29. The gardens at Epcot are almost always lovely, and they are at their loveliest during this period.