Great value deals from Morrisons on Valentine’s roses, with prices from just £2 up to £20. Roses make the ideal Valetine’s gift, and Morrisons are going to sell out fast at these prices. while the prices may be good, you’ll have to get down to your local shop and buy them. If you’d rather get them delivered on Valentine’s day, try Interflora or delivery services from the likes of John Lewis.

What’s on offer from Morrisons for Valentine’s ?

  • Single Red Rose ~ £2
  • 12 Red Roses, with Gypsophila ~ £5
  • 12 Long Stemmed Red Rose Bouquet  with Gypsophila ~ £10
  • Luxury 12 Long Stemmed Red Rose Bouquet  with Asparagus Fern ~ £20