In-Person Workshop Class Start Dates

Dallas school of flower design logo

July 26th, 2021
October 11th, 2021
Click for Tuition/Registration

Indianapolis School of Flower Design

Milwaukee School of Flower Design

Chicago School of Flower Design

New York School of Flower Design

September 7th, 2021
November 29th, 2021
Click for Tuition/Registration

boston school of flower design

September 13th, 2021
Click for Tuition /Registration

washington dc school of flower design logo

September 20th, 2021
Click for Tuition/Registration

Atlanta School of Flower Design

September 27th, 2021
Click for Tuition/Registration

Miami School of Flower Design

Minneapolis School of Flower Design

San Diego School of Flower Design

November 1st, 2021
Click for Tuition/Registration

Orange County School of Flower Design

November 8th, 2021
Click for Tuition /Registration

Los Angeles School of Flower Design

November 15th, 2021
Click for Tuition /Registration

San Francisco School of Flower Design

Special Holiday Edition
November 22nd, 2021

Click for Tuition/Registration


General Information

Michael P. Gaffney, President/Owner
Judith Olson, Registrar

  • The enrollment dates are open up until and during our next class dates and students can enroll at any time.
  • A $100 refundable deposit is required to hold your spot. Deposit can be made with a credit card or check. Please make checks payable to “American School of Flower Design”
  • Our School reserves the right to dismiss students for unruly behavior, disruptive behavior, or any other behavior deemed inappropriate by the school administration.
  • All classes are taught by top area designers.
  • Michael teaches the majority of classes in every city, but his schedule is subject to change pending travel and events.


  • All schedules are subject to change. Future schedules to be posted at later date.
  • Two classes may be made up in the following session with 24 hour notice.
  • No classes on Memorial Day, July 4, Labor Day, Thanksgiving, Christmas Eve and Day, New Year’s Eve and Day. Classes rescheduled.
  • Refunds for deposits are given within 10 days after your registration date. If you cannot make your chosen date, your registration does not expire and it may be used at a future class date.
  • If you cancel within 3 business days of class start date you’ll be charged full tuition. Unless you have a documented emergency.

Learn More