Skip to main content

Shop

Items 1-48 of 86

Turn Flowers into a Memory with a Video Message!

Looking to add a personal twist to your flowers? A video card message is the perfect way to send a smile with your blooms. Simply record, upload, and add your personal message during checkout. It’s a fun and easy way to make your floral gift extra special and unforgettable!

Shop Flowers

About Us

ABOUT THE STORE
McKenzie Street Florist and Gift Shop

Whether you're celebrating the birth of a child, kindness of a friend, the closing of a business deal or sending condolences... Flowers from McKenzie Street Florist and Gift shop will make any occasion special.

ABOUT THE OWNER
Ryan Bassett

Store Hours

Monday
9 AM - 5 PM
Tuesday
9 AM - 5 PM
Wednesday
9 AM - 5 PM
Thursday
9 AM - 5 PM
Friday
9 AM - 5 PM
Saturday
9 AM - 12 PM

Reviews

78 Reviews

Bill R.

|
100 out of 5 stars.
Beautiful flowers were delivered on time and I’ll def be back for the next special occasion. Website was easy to use and product looked exactly as expected.

Cynthia V.

|
100 out of 5 stars.
They were fast and the flowers were beautiful, including my special requests! My family also loved the chocolates :)

Fred C.

|
100 out of 5 stars.
Flowers were beautiful with many colors and sizes.

Bobbie B.

|
100 out of 5 stars.
Same day order and was delivered on time. The flowers were so pretty. Thanks!

Kathy H.

|
20 out of 5 stars.
Asked to be delivered after 4 pm not done.
Doesn’t look the same as shown
Sticks and smaller flowers were not included in vase.
Disappointed

Brian S.

|
80 out of 5 stars.
The flowers and same-day delivery were fantastic!
However, the next day I start receiving SPAM advertisements. I specifically did NOT check the box to receive ads, so I must now block the address.

Debra K.

|
100 out of 5 stars.
,

They were fantastic! I ordered my flowers to be delivered to my mother in law in an assisted living facility on the 26th of August since her birthday is on the 30th! Inadvertently , they were delivered on the 19th. But they called and apologized and delivered another bouquet again n the day I had originally chosen for FREE!
That was the nicest gesture! I would like to give them High Praise for admitting their error and sending another bouquet again! Thank you so much for doing so!

Marguerite W.

|
100 out of 5 stars.
Mom absolutely loved the flower arrangement. The white roses are her favorite. Thanks for adding the carnations.

Shelby E.

|
100 out of 5 stars.
The bouquet was incredible. Full of beautiful flowers! My mom loved them for her 60th. And they delivered :)

Matthew B.

|
80 out of 5 stars.
Thanks for your service. The delivery of my package was on time. It was surely appreciated

Suzette C.

|
100 out of 5 stars.
Tthe arrangement that was created for my mom was one of the most beautiful arrangements she has ever received. I am beyond thrilled with the flower selections even better than what was originally pictured. The one she received was done in purples (light and dark), pale lavendar, white, peach and blush. It was stunning. Thank you!!!

James F.

|
100 out of 5 stars.
My wife loved the flowers. As always they are beautiful. The flowers are fresh and beautifully designed together to produce a lovely arrangement. Delivered on time and as instructed when ordered. I will continue to purchase from your company and will tell anyone looking for quality and professionalism to purchase from your company. Thank you for providing a product that is exactly as described on your website.

Anne L.

|
100 out of 5 stars.
Beautiful arrangement! So easy to place the order online and delivery was very prompt.
Thank you.

JASON B.

|
100 out of 5 stars.
Fast, Jody is super efficient! I called because my order said it would be delivered the day prior to placing the order. Jody seemed to have the personality that is necessary for success. I was referred to MaKenzie Street Florist by a long time customer. Great Job!

Joelle L.

|
100 out of 5 stars.
I live far away from my mother who had emergency surgery. This shop made it easy to order online and have flowers delivered the same day. It brightened her day!

Richard K.

|
100 out of 5 stars.
Incredibly fast same day service and beautiful flowers, my girlfriend loved them.. Always my go to for flowers...

Kimberly B.

|
100 out of 5 stars.
Ordering flowers via internet, based on reviews because I am out of town. Ordered the Designer's Choice AND I cannot not be more pleased! The arrangement was simple yet elegant. I wished I could post a pic! I hope the person I sent them to appreciates them and it made her smile! Thank You McKenzie's for reaching out, and for your kindness in helping me!!

Richard K.

|
100 out of 5 stars.
Beautiful flowers ... incredibly fast service... Absolutely "A" plus rating..thank you..

Vicki D.

|
100 out of 5 stars.
I ordered online and needed to confirm that they would deliver later in the afternoon when I called to speak with them. They were so nice and accommodating, and I couldn’t be more pleased with the bouquet.

Laura J.

|
100 out of 5 stars.
I placed a next-day order for a Saturday delivery and was not only impressed that this shop could fulfill something so last-minute, I was beyond impressed with the bouquet that they curated and hand delivered. This shop creates art, and quality bouquets. Very very pleased. Shop McKenzie Florist and thank me later :)

Robb M.

|
100 out of 5 stars.
The ordering was easy and quick. The arrangement looked great and the delivery person did an outstanding job.

Mark M.

|
100 out of 5 stars.
I have not had good luck with "out of town" florist in the past. So, I was hesitant to send my sister flowers for her birthday. Well that all has changed now!!! I was happy with the entire transaction!
I sent the flowers a few days before her birthday. She sent me a sweet " thank you" text that she had received the flowers. Then a few days later she said, "Brother these flowers get prettier every day! I love them!" That made me smile! I will absolutely use Mckenzie Street Florist again!
Thank you!

Frederick C.

|
100 out of 5 stars.
Amazing quality of flowers, great presentation, and great delivery service. 10/10.

Lisha C.

|
100 out of 5 stars.
Great website and customer service!

Brian D.

|
100 out of 5 stars.
Nice fresh flowers. Great job!

Harmony L.

|
100 out of 5 stars.
They always provide beautiful arrangements and on time delivery. Highly recommend.

Blake T.

|
100 out of 5 stars.
I unfortunately do not live close to my Mom, so for Mothers Day I had a beautiful bouquet and box of chocolate delivered for Mothers Day - my mom LOVED them!! I got notified by the florist shop in a text when they were delivered and not long after my mom was calling me to say how beautiful they were.
This was my first time shopping & delivering with McKenzie Street Florist, overall great smooth experience and will definitely purchase through them again!

Cindy B.

|
100 out of 5 stars.
I have used this Florist 5 times now. Each arrangement different, and each one was spectacular. They never disappoint. I always get the larger choice for the arrangement with added florals and it’s been worth every $ spent.
We also choose delivery and they are quick!
Thank you for being a wonderful, ole fashioned florist!
Aunties’ Family

John K.

|
100 out of 5 stars.
Always doing a great job. Best personnel in town.

Shelly M.

|
100 out of 5 stars.
What a beautiful bouquet. Those sunflowers made the entire office smile! Even customers commented on how beautiful the flowers were and the Birthday girl got extra wishes. I will use MacKenzie Street Florist again. Highly recommend ❤️

Diversicare

|
100 out of 5 stars.
You greatly exceeded our expectations! You made everything so wonderful and the flowers were great quality! I will definitely be back to order more. Thank you so much!!!!!!

Carol P.

|
80 out of 5 stars.
We sent them to our Mother on anniversary of my Dads passing.
She said the arrangement was beautiful. TY

Marcia M.

|
80 out of 5 stars.
I ordered online from PA. The flowers were delivered same day as promised. My friend who received them was thrilled. She sent me a photo and they looked just as advertised.
Very pleased.

Michael G.

|
100 out of 5 stars.
Delivery was on time and beautiful - confirmation call and email - very helpful. Great local florist!

John K.

|
100 out of 5 stars.
It was amazing she loved. You guys never fail me always going above and beyond.

Margaret Z.

|
80 out of 5 stars.
Was out of the tea towel so got the golf towel instead. The description on line needs updating since it said premium package came with bouquet and when they called to let me know they were out of tea towels they said it didn’t but they would . I had to call after delivery since they forgot flowers.

Marcy H.

|
100 out of 5 stars.
Easy to order online and arrangement looked exactly as pictured. My mom was excited to receive the flowers and gifts on her birthday! Delivery was perfect!

John K.

|
100 out of 5 stars.
Always excellent.

Tommy M.

|
100 out of 5 stars.
My wife loved them

Rebecca S.

|
100 out of 5 stars.
Always beautiful! My mom loved her flowers

----
Florist's Response:

Thank you Rebecca, it is always our pleasure.

Terri H.

|
80 out of 5 stars.
You forgot the card. Andrea had no idea who the flowers were from.

Cindy B.

|
100 out of 5 stars.
This is the 3rd Bouquet I have ordered. Each one has been stunning, per out Auntie, whom they were for. From the Vases to the arrangements, gorgeous. The plus is the supper fast delivery!
Thank you!

----
Florist's Response:

Thank you for the glowing review Cindy! We are happy to hear Auntie is enjoying her beautiful floral arrangements.

John K.

|
100 out of 5 stars.
Always does a great job

John K.

|
100 out of 5 stars.
Always does a great job

John R.

|
100 out of 5 stars.
Always a beautiful display. I've ordered flowers from Mckenzie several times since moving to Foley and I've never been disappointed.

john l.

|
100 out of 5 stars.
She loved the flowers and thought they were absolutely beautiful.

Regina B.

|
100 out of 5 stars.
Thank you for beautiful Shefflera plant. Easy to order with quick service. I definitely recommend
McKenzie Street Florist

Brandon C.

|
100 out of 5 stars.
Everything was great from ordering to customer service...she absolutely loved them ....I am a customer who will use your place again....thank you so much

Deon a.

|
100 out of 5 stars.
Thank you for providing this beautiful arrangement for my father-in-law’s celebration of life. The flowers were beautiful and we are grateful for such quality work and for the short turnaround time.

Cindy B.

|
100 out of 5 stars.
Best floral arrangement. Not only was the arrangement fantastic, it was ordered and delivered within a very short few hours. Excellent service!

Alan E.

|
100 out of 5 stars.
Great service!

Allison F.

|
100 out of 5 stars.
They turn out beautiful. My mom loved them. I will definitely use them again in the future!

Alyson P.

|
100 out of 5 stars.
Delivery was super-fast and the recipient loved her flowers!

Melissa W.

|
100 out of 5 stars.
Wonderful flower shop!!!
My “go to” for flower arrangements.

richard k.

|
100 out of 5 stars.
Extremely fast service I was told the flowers were beautiful... thank you so much

Steve K.

|
100 out of 5 stars.
I placed an order for these flowers late in the evening, and to my surprise, they were delivered early the next morning. They were absolutely stunning—so much so that my sister called me in tears to thank me. Truly a wonderful experience!

Justin T.

|
100 out of 5 stars.
They were great. I’m a deployed Soldier and they even changed the delivery time for me when I realized my wife would not be home at the scheduled delivery time.

Samuel R.

|
100 out of 5 stars.
It was absolutely beautiful ! My mother in law s birthday present , she just turned 90 years young! Thank you !

Tonya G.

|
100 out of 5 stars.
Very pleased with order for my DIL Birthday Flowers. Great job will be using again.

Gena S.

|
100 out of 5 stars.
The Movie Night basket was the perfect way to say happy birthday to my 14 year old nephew! He loved it! Who wouldn't?!!

Bart P.

|
100 out of 5 stars.
Thank you! Beautifull arrangements for my wife's 50th!!

Becky C.

|
60 out of 5 stars.
The florist delivered the flowers first thing in the morning, which was wonderful. They were beautiful flowers and they did a great job arranging them. I paid an additional $20 for the premium arrangement (which was 2 steps up from the basic) and the one I received is identical in size to the one pictured. They did trade out two flowers for two roses, but everything else was very similar. I expected additional or upgraded flowers for that amount of a markup.
I paid $85 for the arrangement, $10 delivery (4miles) and a $12 tip. I understand having flowers delivered from a florist can be pricey, but the upgrade was not beneficial.

Thomas F.

|
100 out of 5 stars.
The flower arrangement was perfect! It was delivered to my girlfriend at work on her birthday as requested. She really loved the roses and became the envy of all her co-workers.

Juliana K.

|
100 out of 5 stars.
Thank you…you have accomplished the happiness I wanted the bouquet to give

Tonia E.

|
60 out of 5 stars.
Flowers are beautiful. The service from online order to delivery was exceptionally fast.. The bouquet did not come as pictured, missing yellow flower eucalyptus sprig.

TYLER A.

|
100 out of 5 stars.
Thank you so much! So easy to work with and very helpful. I had originally forgot to include part of the address for delivery and your team was great to help me out!

J A.

|
100 out of 5 stars.
Timely. Recipient loved it!

Patricia H.

|
100 out of 5 stars.
Arrangement was pretty as the picture on the website. Delivery was right on time.iPrice was in line with market expectations. I will not hesitate to use this shop in the future.

David T.

|
80 out of 5 stars.
I am satisfied with how everything was done

Juliana K.

|
100 out of 5 stars.
Bouquet was Very Beautiful and Samantha was very happy with smiles…it made her day very special

Stephen B.

|
100 out of 5 stars.
Fast delivery, beautiful flowers

Frederick C.

|
100 out of 5 stars.
Absolutely beautiful flower arrangement, delivered on time by courteous staff.

Craig H.

|
20 out of 5 stars.
Very disappointed. I paid for the large size arrangement $119 and received a very small one. I called the florist and was told they would look into my order and call me back. I still have not received a call. Will not be using this florist again.

Hope D.

|
100 out of 5 stars.
I always receive excellent service and my mom always loves the plants and arrangements she receives. I only use McKenzie Street Florist.

Melissa W.

|
100 out of 5 stars.
Ordered the pony tail palm plant for my mom for her birthday. She loves it and was pleased when it came at a good time. ,

Mary B.

|
100 out of 5 stars.
I was so pleased with the flowers I live out of state so living away from my mother. I have to take a chance on the flowers online and what they will look like. They will arrive looking the same and they always do. My mom sent me a picture, she was so excited and crying and thank you so much for taking the extra time to talk about your precious little pup with my mom. She was really struggling after losing her best friend after 14 years and you took special time. I do appreciate ☺️ thank u again Elizabeth

Maxine E.

|
100 out of 5 stars.
The arrangement was for my daughter’s 23rd birthday. She loved it!

Cynthia R.

|
100 out of 5 stars.
Mary sent a photo of the birthday bouquet to me.
The arrangement was gorgeous with beautiful soft colors. I loved the arrangement! Many thanks for making our birthday gift to her so SPECIAL!!
Cynthia

Delivery Information

Delivery Details & Tips

Every gift ordered through BloomNation is personally hand-delivered by the local florist. Each local florist sets their own delivery area and fee.

Most florists offer same-day hand delivery, but may have different order received cut-off times for same-day delivery that are based off of the recipient’s time zone. Florists that offer same-day delivery display their same-day delivery cut-off time in their store detail section. Orders received after that time may be delivered the following day. Please note some florists may not make deliveries on Sunday.

To request a specific delivery time, please type it into the Special Instructions field during checkout. We will do our best to accommodate your preferences.

Before major holidays, we recommend that you place your orders at least five days in advance.

Where do we Deliver?

Neighborhoods, Cities, ZIP Codes

McKenzie Street Florist and Gift Shop proudly serves Bromley, Huggers Landing, Elsanor, Walnut Hill, Timber Creek, Miflin, Fair Hope, Oyster Bay, Bell Fountain, Gateswood, Perdido Key, Bellview, Pinegrove, Josephine, Perdido Beach

Perdido Beach Resort, Thomas Hospital, Pensacola, Hughes Funeral Home and Crematory, Holiday Inn Express Orange Beach-on the Beach by IHG, Gulf Shores, Baldwin Health, Wolfe-Bayview Funeral Home - Fairhope Chapel, Hotel Indigo Orange Beach - Gulf Shores by IHG, Pine Rest Funeral Home & Memorial Park LLC, Thomas Hospital Emergency - Malbis, Pine Rest Cemetery, Magnolia Springs, Thomas Medical Center, The Wharf Amphitheater, Mack Funeral Home Inc, Confederate Rest Cemetery, Robertsdale, Staybridge Suites Gulf Shores by IHG, Cason Funeral Service, Fast Pace Health Urgent Care - Foley - AL, The Track - Gulf Shores, Memory Gardens of Fairhope, Bay Minette, Bromley, Pirates Cove, Publix Pharmacy at The Shoppes at Palm Pointe, Wolfe-Bayview Funeral Home - Foley Chapel, Fairhope Colony Cemetery, Holiday Inn Express & Suites Gulf Shores by IHG, Wolfe-Bayview Funeral Home - Daphne Chapel, Holiday Inn Express Fairhope-Point Clear by IHG, Jubilee Memorial Gardens, Franklin Primary Health Center, Foley, Bon Secour, Zeke's Landing and Marina, Small's Mortuary & Cremation Services, Peninsula Golf & Racquet Club, Memory Gardens of Fairhope, Spanish Fort, American Family Care Fairhope, Brick & Spoon - Orange Beach, Huggers Landing, Montrose Cemetery, Holiday Inn Express & Suites Foley - N Gulf Shores by IHG, Publix Pharmacy at Paradise Isle Shopping Center, Point Clear, Publix Pharmacy at Riviera Square, Foley Event Center, Local and Company Food+Drink, Silverhill Cemetery, OSO at Bear Point Harbor - Orange Beach, Soldiers Creek Golf Course, Elsanor, Summerdale, Point Clear Inn Tennis & Swim Club, Walnut Hill, Fireman's Hall, Daphne, South Baldwin Community Theatre, ORANGE BEACH COMMUNITY CENTER, Timber Creek, Silverhill Community Center, Elberta, The Village Tannin, Miflin, Fair Hope, Little Bohemian Hall, Summerdale Community Center, Oyster Bay, Montrose, Our Lady of the Gulf Catholic Church, Bell Fountain, St Thomas By the Sea Catholic Church, Gateswood, 3Circle Church - Fairhope Campus, St Lawrence Catholic Church, Perdido Key, Bellview, Christ the King Catholic Church, City Hope Church - Malbis, Cantonment, Mc David, St Margaret of Scotland Catholic Parish, First Baptist Church, Pinegrove, Josephine, The Island Church Assemblies of God, Perdido Beach, Coastal Church, Celebration Church of Fairhope Assemblies of God, Fairhope, Fairhope United Methodist Church, Foley, Loxley, Ahavat Shalom Congregation, Orange Beach, Silverhill, Molino, Vernant Park, Lillian, Rosinton, Seminole

32534, 32571, 36502, 36507, 36507, 36511, 36527, 36535, 36547, 36564, 36567, 36579, 36580, 32506, 32508, 32509, 32509, 32511, 32526, 32568, 36502, 36502, 36526, 36527, 36530, 36530, 36532, 36535, 36559, 36562, 36567, 36567, 32507, 32507, 32512, 32514, 32526, 32533, 32568, 36507, 36530, 36530, 36532, 36535, 36542, 36551, 36555, 36561, 36567, 36574, 36576, 32502, 32505, 32511, 32512, 32535, 32565, 32571, 32577, 36502, 36535, 36549, 36555, 36567, 36574, 36578

Hospitals We Deliver To

Hospitals we deliver to: Thomas Hospital, Baldwin Health, Thomas Hospital Emergency - Malbis, Thomas Medical Center, Fast Pace Health Urgent Care - Foley - AL, Publix Pharmacy at The Shoppes at Palm Pointe, Franklin Primary Health Center, Foley, American Family Care Fairhope, Publix Pharmacy at Paradise Isle Shopping Center, Publix Pharmacy at Riviera Square

Cemeteries & Funeral Homes We Deliver To

Cemeteries and funeral homes we deliver to: Hughes Funeral Home and Crematory, Wolfe-Bayview Funeral Home - Fairhope Chapel, Pine Rest Funeral Home & Memorial Park LLC, Pine Rest Cemetery, Mack Funeral Home Inc, Confederate Rest Cemetery, Cason Funeral Service, Memory Gardens of Fairhope, Wolfe-Bayview Funeral Home - Foley Chapel, Fairhope Colony Cemetery, Wolfe-Bayview Funeral Home - Daphne Chapel, Jubilee Memorial Gardens, Small's Mortuary & Cremation Services, Memory Gardens of Fairhope, Montrose Cemetery, Silverhill Cemetery

Wedding Venues We Deliver To

Wedding venues we deliver to: Perdido Beach Resort, Holiday Inn Express Orange Beach-on the Beach by IHG, Hotel Indigo Orange Beach - Gulf Shores by IHG, Staybridge Suites Gulf Shores by IHG, Holiday Inn Express & Suites Gulf Shores by IHG, Holiday Inn Express Fairhope-Point Clear by IHG, Peninsula Golf & Racquet Club, Holiday Inn Express & Suites Foley - N Gulf Shores by IHG, Local and Company Food+Drink, Soldiers Creek Golf Course

Other Venues We Deliver To

Other venues we deliver to: The Wharf Amphitheater, The Track - Gulf Shores, Pirates Cove, Zeke's Landing and Marina, Brick & Spoon - Orange Beach, Foley Event Center, OSO at Bear Point Harbor - Orange Beach, Point Clear Inn Tennis & Swim Club, Fireman's Hall, South Baldwin Community Theatre, ORANGE BEACH COMMUNITY CENTER, Silverhill Community Center, The Village Tannin, Little Bohemian Hall, Summerdale Community Center, Our Lady of the Gulf Catholic Church, St Thomas By the Sea Catholic Church, 3Circle Church - Fairhope Campus, St Lawrence Catholic Church, Christ the King Catholic Church, City Hope Church - Malbis, St Margaret of Scotland Catholic Parish, First Baptist Church, The Island Church Assemblies of God, Coastal Church, Celebration Church of Fairhope Assemblies of God, Fairhope United Methodist Church, Ahavat Shalom Congregation

Frequently Asked Questions - FAQs

Do you offer same-day flower delivery in Foley?
Yes, we provide same-day delivery in Foley.
How much does flower delivery cost in Foley?
Delivery fees vary depending on the location and distance. At checkout, you’ll see the exact cost for your area.
Can I order online or by phone?
Yes! You can order online anytime at mckenziestreetfloraldesign.com or by phone at (251) 955-2325 during our business hours (Mon-Fri 9:00 AM-5:00 PM, Sat 9:00 AM-12:00 PM, Sun Closed).
What forms of payment do you accept?
We accept major credit/debit cards, Apple Pay, Google Pay, Link, bank account payments, and Afterpay at our online checkout. For in-store or phone orders, we take cards, House Accounts, cash, and checks.
Can I request certain flowers or colors?
Of course! You can let us know your preferred flowers or color palette. While some blooms may be seasonal or limited, we’ll do our best to create an arrangement that reflects your vision.
What happens if the recipient isn’t home?
If the recipient isn’t available, our driver will either leave the flowers in a safe spot or, if needed, arrange a re-delivery at a later time.
Do you deliver flowers to hospitals, offices, or event venues in Foley?
Yes, we deliver to homes, hospitals, businesses, and venues across Foley. Please provide the full address and any delivery notes during checkout.
Can I include add-ons with my bouquet or arrangement?
Absolutely! We offer a variety of flower delivery add-ons to personalize your arrangement such as small gifts or keepsakes. You’ll see available add-ons on each product page and again at checkout.
How do I make my flowers last longer?
Trim the stems, place them in fresh water, and keep the arrangement in a cool spot away from direct sunlight to extend their life.
Why choose flowers by McKenzie Street Florist and Gift Shop?
What sets us apart is the care in every detail: fresh, quality blooms, thoughtful design, and a wide online selection. We’ve got plenty to choose from for the big days—Valentine’s Day, Mother’s Day, Thanksgiving, and Christmas—in Foley, and we don’t stop there. From everyday bouquets to weddings and events, we’ve got you covered. Have something in mind? Tell us your colors or favorite flowers and we’ll make it happen.