Moonpig Deals

Brand Image

Verified by MSE

report issues

Before you buy

compare prices

Learn to

shop safely

0 Current Deals

We don't currently have any Moonpig deals.

Latest Expired Deals

  • Moonpig Mother's Day bouquets from £29 delivered

    Moonpig Mother's Day bouquets from £29 delivered

    Standard couriered delivery is £3.99. Excludes Northern Ireland 


    If you go online to Moonpig* you can treat mum to a bouquet from £25.

    Standard couriered delivery is £3.99 (excludes Northern Ireland) and Moonpig says it'll arrives the next working day if ordered by 9pm, or you can select a day for it to arrive. If you want your bouquet to arrive on Mother's Day itself (Sun 27 Mar), this costs an extra £1 at £4.99 and must be ordered by 9pm on Sat 26 Mar. Orders are delivered between 8am and 9pm. 

    When we checked on Mon 21 Mar, these were the strongest deals we could find:

    The sweetness bouquet 

    You can also add a free gift message to your bouquet, too. Delivery slots could get booked up, so go quick to avoid disappointment. 

    In past years, some big firms' Mother's Day deliveries have gone wrong, so always consider that risk before buying.

    What if the flowers arrive late or damaged?

    If you have any issues with your flowers, you can contact Moonpig by completing its email form, or chatting with a live agent.

  • A dozen red roses couriered from £25

    A dozen red roses couriered from £25

    Our round-up including M&S, Waitrose & Moonpig


    Roses are red, violets are blue, we've rounded up the cheapest couriered roses for you! There's nothing like a dozen red roses on Valentine's Day, so surprise that special someone – without breaking the bank – with our round-up of the cheapest bouquets to have delivered direct to their door. 

    For card and gift deals, see the rest of our Valentine's Day Deals.

    Important: You can choose the date you want them delivered, and to make it for 14 Feb, M&S, Moonpig and Waitrose say you naturally must order by 13 Feb. However, as we note above, there's always a risk of flowers arriving late, so that's not a 100% guaranteed delivery slot. If you go for it, it's best to order ASAP in case the flowers sell out or delivery slots disappear. All prices below include delivery.

    • £25 for 12 red roses from M&S* with free nominated or next day delivery, and a free gift message. Delivery from Wed 9 until Mon 14 Feb. M&S told us you should order by midday on Sun 13 Feb for delivery on Valentine’s Day. There are a few exclusions – see a list of excluded postcodes*
    • £25 for 12 red roses from Waitrose. Delivery dates are Sat 12 to Mon 14 Feb. Waitrose told us you should order by 2pm on Sun 13 Feb for delivery on Valentine's Day. 
    • £28.99 for 12 red roses from Moonpig* (£24 for the flowers and £4.99 for delivery). Moonpig told us you should order by Sun 13 Feb (it didn't specify a time) for delivery on Valentine’s Day. Flowers can only be sent to addresses in the UK, Northern Ireland and some areas in Scotland. You also get a free gift message with all orders which come on a standard card.

    These are some of the biggest UK sites that deliver flowers, but it might be worth calling your local florist to see if they have any offers running.