Search & Social

Newsletter Subscribe

Welcome to Blossom - Flower Delivery in Horsham and surrounding areas

Celebrate Spring with Free Delivery! To welcome the arrival of Spring we are offering free delivery on all orders placed online until the end of April so you can make someone smile with a gorgeous seasonal bouquet *please note this offer is only available when shopping online 

Blossom is a lovely florist shop based in the pretty market town of Horsham, West Sussex. (For a peek at our shop there's a picture on our contact page). We've been doing the flowery thing here for 9 years now so know our stuff and do all our own deliveries so you can guarantee your flowers arrive when they are supposed to. We are always happy to help, so if you have a last minute order do give us a call and we'll do our best to get you out of a pickle.

As an independent florist we are able to choose the very best flowers available and something a little bit different to make your gift truly unique. For fabulous fresh flowers, stunning designs and attention to detail, make Blossom your first choice. Whether you are looking for a gift bouquet, wedding flowers, funeral flowers, or just want to make someone smile, we're here to help. If something tickles your fancy that you don't see on our website, please call as we are able to source most flowers from our excellent suppliers

Cottage Garden Chic
from £30.00
'Just picked' bucket of blooms
from £30.00
Lemon Zest
from £35.00
Vintage Dreams
from £35.00
Berry Bucket
Carnival vase
Country Lilacs
from £35.00
from £45.00
Dusky Meadow
from £35.00
Fresh and Fabulous
from £30.00
Fresh and Funky
from £25.00
Heaven Scent Basket
from £35.00
Mama Mia!
from £40.00
Signature Grande
from £30.00
Strawberry Sorbet
from £30.00
Lilac Haze
from £30.00
Perfect Pinks Rose Posy
from £45.00
Florist Window

© Copyright - All Rights Reserved. Site Map | Privacy Statement | Terms of Use | People We Like | Delivery | Contact Us

Blossom Flowers - 25b Carfax, Piries Alley, Horsham, West Sussex, RH12 1EE - Tel: 01403 249 908