Free Photo Prints

Plus cheap personalised greetings cards and photo gift deals

This page rounds up our top MoneySaving photo deals, including how to send a personalised postcard for 85p and how to order 50 photo prints a month for the price of postage.

This list is by no means exhaustive and can't vouch for the quality of each retailer’s products, so while we compare price, it's never a true like-for-like comparison.

Verified by MSE

report issues

Before you buy

compare prices

Learn to

shop safely

0 Current Deals

Free and cheap photo prints

  • If you download the FreePrints Cards app you can personalise and send a photo postcard for 85p, so just the price of postage (norm £2.15 delivered). Both new and existing users can benefit every single month from this ongoing offer, and there's no subscription or commitment. Your ‘free’ card is available from the 1st of each month.

    You're able to pick a 7"x5" personalised photo postcard from among any of the designs – you'll find all the usual occasions such as anniversaries, birthdays etc, or you could simply send a 'Thinking of you' card.

    Postcards are sent first-class, which means they're usually delivered promptly, but it's always a good idea to factor in a few extra days.

    How to get the free postcard

    • Download or open the FreePrints Cards app (for Android or iOS). There are several different apps in the FreePrints family so make sure to download the FreePrints Cards one which has a yellow logo.
    • Choose a standard 7"x5" postcard-style design and (if you want to) upload a photo or several to personalise it. You don't have to add a photo – there are plenty of ready-to-go cards available too.
    • Add a message and your recipient's address, and pay 85p for it to be posted to them first-class, so long as they're in the UK.

    If you like this you'll probably also like our Santa freebies, including how to create and send a personalised video from the big man himself.

    • The offer is only valid on standard 7"x5" cards, and is printed on 'premium' card paper with gloss laminate.

      While UK delivery is free, there's an additional charge for international delivery.

    See all deals: FreePrints app (2 deals)
  • MSE weekly email

    FREE weekly MoneySaving email

    For all the latest deals, guides and loopholes simply sign up today – it's spam-free!

  • You can get 10 totally free postcard-sized 6"x4" photo prints, plus free delivery (norm £1.49), if you’re new to the photo app FreePrints. The app is also free to download, so we can’t see any negatives (sorry!) with this deal.

    It's best to have all the photos you want to print on your device before downloading the app as you've only got a small window to take advantage of this offer after signing up.

    How to get 10 totally free prints

    • Download the Apple or Android FreePrints app via this special link.
    • Sign up and create up to 10 standard 6"x4" photo prints.
    • Important: You'll only have until 11.59pm on the day after you download the app. Unfortunately, you won’t be eligible for this deal if you’ve ordered from FreePrints previously.

    What else do I need to know?

    You can only print each photo once to get the free prints with this deal. FreePrints says delivery should take 5-10 days. Unfortunately, you won't be eligible for this deal if you've ordered via FreePrints before.

    What if I need more prints?

    The app normally gives you up to 45 'free' 6"x4" photo prints per month (max 500 per year), which you can optionally add to your order of the 10 free prints – but be aware if you add these extra prints, you will have to pay up to £3.99 for delivery.

    See our snappy list of free photo print deals.

    See all deals: FreePrints app (2 deals)
  • You can get up to 50 'free' standard-sized 6"x4" prints per month for at least a year when you download the Snapfish app*. You'll need to have any photos you want to print on your device, or upload them to your Snapfish account using a laptop or computer.

    You just pay £3.49 delivery each time you order 50, though you can order fewer at a time. You'll pay £1.49 postage for 1-14 prints, £2.99 for 15-40 prints and £3.49 for 41-200 (you'd simply pay for the ones beyond 50).

    Normally, 50 prints via the Snapfish website would cost £8.49 (including delivery), so we can't see any negatives with this deal. What's more, you claim the deal time and time again over at least the next 12 months - making it good for holiday snaps whenever you've been away, or for Christmas and birthday gifts.

    How to get it

    Download the Apple or Android Snapfish app*, log in or register, and a credit for 50 free prints should be added to your app account automatically. Then for the next year or beyond, your free 50 prints credit will renew on the first day of each month and last until 11.59pm on the last day of the month.

    Using the app, you can upload photos straight from your phone, Instagram, Facebook or Google Photos. If you want to print photos from a digital camera, you can upload them to your Snapfish account using a laptop or computer, then order them via the app. Your credit will be automatically applied at the app checkout within the app (you must be signed in).

    See all deals: Snapfish (2 deals)

Personalised photo gifts

We don't currently have any deals.