Magnolia the Florist. Market Harborough Flower Delivery Service

The charming market town of Market Harborough is another favourite local location of Magnolia the Florist. Just a 20 minute drive from our florist shop, we love delivering special bouquets and flowers to Market Harborough.

Our florists will ensure your handtied, bouquet or arrangement will look its best upon delivery,  your flowers will then be hand delivered to your chosen location in Market Harborough. If the intended recipient isn't home we will try to delivery your flowers to a neighbour.

Delivery times

We can deliver fresh flowers to Market Harborough Monday to Saturday 9am to 5pm.

Orders taken on a Sunday or a Bank Holiday will be delivered the next working day.

Order before 3:00pm for same day delivery.

Delivery costs

Same day delivery: £8.00

Next day delivery: £6.00


About Market Harborough

Market Harborough dates back to the Saxons times, and the name means ‘oat hill’. A market was established in the early years, and since 1221 every Tuesday hosts the infamous street market. Full of local trades, goods and produce.

Driving into the town, the historic steeple of St. Dionysius dating back to 1300 is an impressive symbol of Market Harborough and the history the town beholds. Have you ever popped inside to see the stunning stained glass murals? Linked to the church is the Grammer School, which is unusually built on wooden stilts. This was to allow the butter market to still be held on the lower ground.

If we ever have a spare moment in between flower deliveries, the Magnolia the Florist team love to have a stroll along Foxton Locks and enjoy the views of the surrounding countryside. We love spotting the canal boats, many of whom beautifully decorate their floating homes with bright flowers and shrubs.   


How to order flowers online:

  1. Find your perfect bouquet, handtied or arrangement in our online shop.
  2. Click 'Buy' to add your flowers to your shopping cart.
  3. In the shopping cart you can add a message to the recipient, this will be hand written on one of our signature cards.
  4. Select a delivery date and click 'Checkout'.
  5. Follow the checkout process including delivery address and payment.

You'll receive an email confirmation of your order then another email to let you know your flowers have been delivered.

You can also call us on 01536 517077 to place your order.

We also deliver to other local areas near Market Harborough such as Kettering, Rothwell, Desborough, Corby, Higham Ferrers, Rushden, Wellingborough and Thrapston.