Call to join our Fall Fairy Garden class in Scottsdale on September 30th at 10:30am!
  • A delivery fee of $13.99 will be added to each order.
  • Orders must be received by 1:00 p.m. in the recipient's time zone for same-day delivery.
  • We will do our best to accommodate timed delivery requests but cannot guarantee them.
  • Delivery cannot be made to rural routes or PO boxes.
  • We will be happy to accept your international orders. However, these orders cannot be accepted over the internet. Please call us at (800)922-2887.
  • Delivery to APO/FPO addresses is not available.

Cactus Flower delivers throughout the Valley including Phoenix, Tempe, Scottsdale, Mesa, Tempe, Chandler, Gilbert, Glendale, Peoria, Ahwatukee, Anthem, Carefree, Cave Creek, El Mirage, Fountain Hills, Guadalupe, Higley, Rio Verde, Sun City, Sun Lakes, Surprise, and Youngtown.

If any customer reports that an order is not delivered, we request 24 to 48 hours to contact the filling florist to determine the arrangement's whereabouts. We reserve the right to attempt a redelivery if (a) the recipient is not home during the time of delivery; or (b) no neighbor is available to accept the delivery on behalf of the recipient.

If it is determined that the filling florist did not make the delivery attempt, we will gladly provide you with a refund. We always ask that the filling florist provide an apology arrangement to the recipient if it is determined that the filling florist was at fault, regardless of the circumstances.

Same Day Delivery

If your order is placed by 1PM in the recipient's time zone, same-day delivery is generally available throughout the US and Canada. Funeral orders can be delivered same day with a 4-hour lead time. Deliveries for morning services must be received the day prior by 2PM in the recipient’s time zone.

Funeral Delivery

You can trust Cactus Flower to handle your funeral delivery with the upmost care. Please help us make your experience flawless by following our funeral delivery policies:

  • For afternoon delivery Monday-Saturday, orders must be received with a 4-hour lead time (i.e. a 2PM funeral delivery needs to be received by 10AM).
  • For morning delivery Tuesday-Saturday, orders must be received the day prior by 2PM in the recipient's time zone.
  • For Monday morning delivery, orders must be received before 11AM Saturday in the recipient's time zone.
  • For services held on Sunday, most deliveries will take place on Saturday afternoon. Orders must be received by 10AM on Saturday in the recipient's time zone.

Time Deliveries

We try to honor requests for specific time deliveries namely AM, PM or by a specific time in the afternoon, such as by 4:00 PM., if the order is placed 24 hours in advance - however we cannot guarantee that the request will be met. Please make your request in the "special instructions" field in the shopping cart. We will make every effort to meet your special delivery requests; however, in some cases, delivery may not be possible by the requested time due to circumstances beyond our control. Also, in general, we are unable to accommodate specific times during the two day period prior to and including the major floral holidays: Valentine's Day, Easter, Mother's Day, Sweetest Day, Thanksgiving and Christmas

Sunday and Holiday Deliveries

Delivery service is often not available in many areas on Sundays or legal holidays. So, while every effort will be made to accommodate such deliveries when possible, items requested for delivery on a Sunday or legal holiday may have to be delivered the day before or the day after the date requested.

We can usually satisfy the request of same-day delivery if the order is placed by 1PM in the recipient's time zone. Please note that the ability to fulfill the request is dependent upon the fulfilling florist

If you have other specific delivery requests or a very specific delivery time request then please contact us at 480-483-9200. Although phone service is available 24 hours a day, it is best to inquire about unusual delivery requests by calling between 8 AM and 5 PM MST.

International Delivery

We are capable of fulfilling your order to Canada and abroad. INTERNATIONAL service is available by PHONE only. Please call 1-800-627-0046 for assistance in placing your international order. DO NOT attempt to order online; all international orders placed on this website will be rejected by our system.

<