McCool Flowers has been family owned and operated since 1995. We proudly serve the South Orange County area including Laguna Niguel, Dana Point, San Clemente, Talega, Capistrano Beach, Ladera Ranch, Aliso Viejo, Mission Viejo, San Juan Capistrano and Laguna Hills.

McCool Flowers prides itself on offering award winning floral designs of only the freshest, premium flowers. Our friendly and knowledgeable staff is dedicated to providing the ultimate flower buying experience to our valued customers.

We feature unique, fresh flower arrangements for any occasion or any custom order. Our customers will find forty plus varieties of fresh cut flowers everyday, including a huge selection of tropical flowers and Ecuadorian roses. Our multi-step flower processing is what sets us apart from all other vendors and guarantees lasting quality. We also carry a variety of premium living plants, orchids and succulents.

McCool Flowers has repeatedly won top honors at Professional Floral Design Competitions for style, technique, and originality. Our store has also won numerous awards in the community including “The Best Place to Buy Flowers!” Our Google and Yelp reviews also tell a great story of service and quality.

Weddings are our specialty and we encourage all prospective Brides to visit Wedding Wire for our wedding reviews. We offer bridal bouquets, centerpieces, aisle treatments, arch designs, sign decor, cake flowers and all other wedding day flower needs. We are a full service florist and can provide local set up and breakdown. We have worked at all the local venues including The Ritz Carlton, The Monarch Beach Resort and Club 19, The Montage, The Ranch at Laguna Beach, Fete the Venue, Laguna Cliffs Marriott, Canons, Dana Point Yacht Club, Serra Plaza, The Villa, Salt Creek Grill, Chart House, Tivoli Terrace, Lucianas, Wind and Sea and the Mission San Juan Capistrano just to name a few. 

Rate us and Write a Review

Your Rating for this listing


Your review is recommended to be at least 140 characters long

Show all timings
  • Monday09:00 AM - 06:00 PM
  • Tuesday09:00 AM - 06:00 PM
  • Wednesday09:00 AM - 06:00 PM
  • Thursday09:00 AM - 06:00 PM
  • Friday09:00 AM - 06:00 PM
  • Saturday09:00 AM - 05:00 PM

Your request has been submitted successfully.

building Own or work here? Claim Now! Claim Now!

Claim This Listing