80 West Farms Road Farmingdale, NJ 07727  Local: (732) 938-2487 Tollfree: (800) 253-3294
About Us

Kirk Florist has been family owned and operated for over 50 years and we've been voted the Best Florist of Monmouth County 4 years in a row.

We take great pride in always giving the most value, you'll always get your money's worth from us. We recieve compliments everyday for the amount of flowers in our bouquets, and especially their freshness. The arrangements displayed on this site are only generic examples. The arrangements we actually deliver are fuller and even more beautiful; you'll be pleased with anything you order from us!

We hope you enjoy your online shopping experience with secure 24-hour ordering right at your fingertips. If preferred, you may call us to place orders direct at (732) 938-2487 or 1-800-253-3294. It is our pleasure to assist you with any local, as well as worldwide deliveries and remember that corporate accounts are always welcome. For your convenience, we offer daily floral delivery to local funeral homes and hospitals.

Whether it’s a Wedding, Party or Corporate Event… formal or casual… a small gathering or the social event of the year, Kirk Florist can handle all your flowers and on-site decorating. Call to schedule a consultation, so we can help you start planning your next special occasion!

When it’s time to send Sympathy and Funeral Flowers… You can depend on our courteous and knowledgeable staff to design and deliver an arrangement that beautifully conveys your feelings of sympathy and serves as a lovely tribute to the deceased.

We also offer these Gift Ideas for All Ages & Occasions… European/Dish Gardens, Green & Blooming Plants, Baby Gifts, Candy & Chocolates, Greeting Cards, Home Décor, Scented Candles, Silk Flowers, Stuffed Animals and more!

Thank you for visiting our website with flowers delivered fresh from your local Farmingdale, NJ flower shop and convenient online ordering 24 hours a day!!

Flower Delivery To Farmingdale, NJ
See Delivery Areas

Google Business Page

80 West Farms Road
Farmingdale, NJ. 07727
Local: (732) 938-2487

All prices shown in US dollars

American Express

Apple Pay
Google Pay