Your browser isn't supported
It looks like you're using an old web browser. To get the most out of the site and to ensure guides display correctly, we suggest upgrading your browser now. Download the latest:

The MoneySaving Forum: join to chat & swap tips with other MoneySavers. Learn how in the Forum Introduction Guide

Cheap Cinema Deals Deals & tricks to bag bargain seats for the big screen

Last updated: 8 Jul 2015
A quick message from Martin

All the latest deals, guides and loopholes go in MoneySavingExpert's
free weekly email. Don't miss out!

Get Martin's Money Tips email now!

This is a list of vouchers, deals and offers on cinema tickets, updated daily.

We aim to ensure all vouchers can used by everyone but policies can change - check before you go. Thanks to all MoneySavers who spotted them (suggest other Cheap Cinema Tickets). See tips for safer online transactions.

(Suggest deals)


  • For safety, pay by credit card if over £100
  • Protect purchases under £100


  • Use unfamiliar sites without checking
  • Let your antivirus run out
Full DOs and DON'Ts

Top Cinema Deals

Cineworld logo'Free' cinema ticket when you buy £1.60 of Tic TacsLook out for special 'Happy Rewards' packs of sweets

30 days left

You can get a 'free' cinema ticket for any 2D film at any Cineworld when you buy promotional Tic Tacs before Wed 30 Sep. Do note, you won’t be able to instantly claim the tickets. 

What Tic Tacs should I buy to claim the ‘free’ tickets?

  • You need to buy four small 18g boxes (see image, below) or two large 48g promo boxes.
  • Then enter the codes found on the pack online to get the 'free' ticket, just make sure they have the Happy Rewards promotion on them. It's one 'free' Cineworld ticket per over 16 (find your nearest).
  • The flavours with promotional branding include: fresh mint, strawberry fields, apple burst, spearmint twist, cherry passion and lime and orange.

Where can I buy the Happy Rewards Tic Tacs?

  • You can get the promotional boxes at most major supermarkets,
  • Asda has a three for £1 offer on 18g Tic Tacs running until at least the end of the year - you'll have to buy a fourth (60p each) to get a free ticket for £1.60.
  • Tesco is running a similar offer of three for £1.20 until Sat 3 Oct, so with the fourth box at 60p you’ll pay £1.80 per ticket - a great saving as cinema tickets can cost up to £10.

How do I get the 'free' ticket?

  1. Find the pack codes behind the label and register them online at Happy Rewards to get your reward points. You can only enter one code per person, per day, so this deal isn’t instant.
  2. Once you've four points (one per small box, two for a large), click 'claim' a free cinema ticket. A Cineworld eCode will appear immediately.
  3. Show the eCode within three months at the box office or you can book online (there's a 50p fee).


How good is this deal?

Even if you're unable to buy the promotional packs for £1.60ish, they’re normally about 60p each which means each ticket will cost you £2.40 - still a decent saving on the cost of an adult ticket, which is normally up to £10. Just remember you can only enter one pack code per day on the website, so you will need to plan in advance of your cinema visit as this will take 2-4 days.

If you're planning to go with friends or family, they'll each need their own account and promotional boxes of Tic Tac sweets to redeem the offer. If your kids are under 16 they won't be able to register or collect codes, so check out our family friendly cheap cinema deals instead to see if there's a deal for your little ones, too.

More info

Not valid for 4DX, D-Box, IMAX, Super screen or Alternative Content, special Unlimited screenings, VIP/premium seating or redemption via telephone booking. eCode is valid for three months from date of issue and can't be used with any other offer.

If you want to upgrade to see a 3D film, it's £2.20 per adult and £1.60 per child extra.

Odeon logo£20 for 5 Odeon cinema tickets (or £10 for 2)*Via daily deals site. Multiple visits allowed. Norm up to £15 each

Ends 15 Oct

You can get five Odeon cinema tickets for £20, or two for £10, online at daily deals site Groupon*. Better still, you don't have to use them in one go and they can be used by different people (great for families), until they expire on Thu 15 Oct. 

Just purchase the deal, copy the link from the deal into your browser, press enter and the five codes will appear. These codes can then be exchanged for a ticket at the cinema box office on the day of the film (they can't be used for advance or online bookings, so it's worth calling ahead to check availability). You can either print them or show them on your smartphone.

What's excluded?

The codes can't be used for screenings of The Martian, but they're valid for all other 2D and 3D showings.

They're valid at all Odeon cinemas except these London branches: Leicester Square, The Lounge at Whiteleys and BFI IMAX (the offer also excludes any other IMAX screenings). 

Before you buy, is it worth it? 

A full-price adult ticket can cost £2.50-£14.75 depending on location. As this offer gets tickets for £4-£5, depending on which deal you choose, it's only worth getting if you usually pay more. Before buying, check prices at your local cinema.

For example, at London's Swiss Cottage branch, you could save more than £10 for an adult ticket as they're usually £14.75 for a 3D film. However, if you're visiting the Odeon in Dorchester, you wouldn't necessarily make a saving at all - adult tickets there start at just £2.50.

Unfortunately these tickets aren't valid with the Meerkat Movies deal, which can get you 2for1 cinema tickets on Tuesdays and Wednesdays (see our Deals Hunters blog - Meerkat Movies trick: £2ish gets 2for1 movies for a year). So check which offer works out cheaper for you - if your local Odeon sells tickets for less than £8, you may be able to get a cheaper deal with Meerkat Movies on those days.

More info

It can't be used with any other offer or discount voucher (including Tesco, Times Plus, O2 Priority Moments, The Sun Perks, Movies in the Morning), or with Odeon points.

The tickets must be for personal use only - so the vouchers can't be used on school bookings, corporate or private hire, or third-party bulk ticket bookings. 

The offer includes Newbies screenings and club seats, but excludes premier seats, D-Box seats, Gallery performances, The Lounge performances, IMAX, BFI IMAX, iSense, family tickets, Odeon Silver Cinema, Odeon Kids, Odeon Plus, premieres, special events or events not open to the public.

Also excludes these extras:

  • 3D glasses
  • Gift cards and vouchers
  • Odeon Premiere Club cards
  • Food & drink
  • Merchandise

Sweet Sundays logo'Free' Sunday cinema ticket when you buy £4 of sweetsLook out for special packs of Revels, M&M's, Maltesers & more


MSE Update Fri 7 Aug, 3.30pm: Some users have got in touch to say the codes aren't working online at Cineworld. Cineworld says the issue should be fixed soon, but if you have any problems you can contact customer services on 0333 003 3444 or email

You can get a 'free' cinema ticket on Sundays at participating cinemas (including Cineworld and some independent cinemas, but excluding Odeon and Vue - see the full list), when you buy promotional chocolate pouches before 14 Oct 2015.

The bags include M&M's, Maltesers, Minstrels, Galaxy Counters and Revels (see the full list). You need to buy four small pouches or two large pouches to get the 'free' ticket. Make sure they have the Sweet Sundays promotion on them.

Where can I buy the Sweet Sundays pouches?

You can buy the promotional chocolate pouches at most major supermarkets, but to make the most of this deal, it's best to buy them when they're on offer, or at the lowest price available. The cheapest we've found the large pouches is £1.80 at Asda (next cheapest is £2.50 at Sainsbury's). The smaller pouches are on offer for £1 (norm £2.09) at Asda until Fri 17 Jul.

So if you can find the promotional packs in your local Asda, you'd effectively be buying your cinema snacks for £3.60-£4 and getting your ticket, which can cost up to £10, for 'free'.

How do I get the 'free' ticket?

  1. Make sure you have enough promo packs of sweets (see the picture on the right for what to look out for).
  2. Find the codes at the bottom of the bags.
  3. Register online at Sweet Sundays and enter the codes.
  4. Find your nearest participating cinema (incl Cineworld, Showcase and Reel Cinemas. See the full list).
  5. Cineworld cinemas will send vouchers by email. All other cinemas will be sent by post, which can take up to two weeks. 
  6. The vouchers can be used on 2D films at participating cinemas, every Sunday until 1 Nov 2015.


How good is this deal?

If you're able to buy the promotional packs for £4ish you could make a decent saving with this deal, depending on ticket prices at your local cinema. Buying four small pouches would cost you £8ish at full-price, so it's only worth doing if your tickets normally cost more (unless you were planning to buy the chocolate anyway).

More info

Valid on 2D screenings on Sundays only. Max two free cinema tickets per person. Tickets must be used by 1 Nov 2015. 13+ only. Excludes premieres, 3D films, previews and premium seats. Can't be used with any other offer.

Meerkat Movies logoMeerkat Movies - 2for1 cinema ticketsYear's 2for1 from £2ish. New & existing comparison site customers


If you use the comparison website Compare The Market, or if you’ve used it during the past year, you can get 2for1 cinema tickets every Tuesday or Wednesday for 12 months from the date you use the site to get a credit card, loan or insurance, or switch your energy, broadband, TV or landline provider.

The offer expires 12 months after the date of your purchase or switch, not 12 months from when you activate it. Please note: activation can take at least 48 hours, so you’ll have to be patient.

How much do I have to spend?

Compare The Market isn’t always the cheapest place to buy insurance (see our insurance guides for the top deals), but you can get Meerkat Movies by spending as little as £2ish on a single-trip travel insurance policy for one person travelling within the UK. For more on this trick, read our Deals Hunters blog.

What do I get?

You're entitled to one voucher per week (so you can't go both days) and to get it you can either download the Meerkat Movies app (iPhone and Android only) or log in at the website. You can then simply print the code or show it on your smartphone at the box office. 

If you fancy an IMAX screening, want to upgrade to premium seats or see a 3D film, you'll be asked to pay the price difference between this and a standard cinema ticket.

Where can I use it?

Like the extremely popular Orange Wednesdays (which ended shortly before Meerkat Movies launched), it's valid at most cinemas across the UK - the big chains (eg, Cineworld, Odeon and Vue) as well as lots of independents - but not all of them. If in doubt, check with your local cinema before turning up.

Important: 2for1 cinema tickets should never be your reason for choosing a product like insurance. Use other sites to check it's a good deal and don't be swayed by freebies that could end up costing you a lot more in the long run.

More info

To qualify for Meerkat Movies membership, you need to purchase one of the following products via Compare The Market: car, motorcycle, home, van, pet, landlord, life, home/content or travel insurance. You can also qualify by taking out a credit card or loan or switch energy, digital TV or broadband supplier.

You can only hold one Meerkat Movies membership in any 12-month period, but if you purchase a second product whilst you have an active Meerkat Movies membership you can choose to claim a cuddly toy instead.

Important! Don't miss new deals, vouchers & codes. Get MoneySavingExpert's free, spam-free weekly email full of guides & loopholes

Cineworld logoCineworld Unlimited for £16.90/monthVia 12-month subscription. £19.90/mth for London's West End


If you sign up online for Cineworld's Unlimited Card for £16.90/month you can watch as many films as you want (it's £19.90 if you want to visit London's West End cinema too). 

This card should save you money if you normally see more than one film at the cinema a month. You'll also get 10% off food and drink.

Important: If you choose to pay monthly, you'll be signing up to a minimum 12-month subscription. If you don't want to continue after the 12 months is up, make sure you mark it in your diary to cancel.

You can also pay a one-off fee of £202.80 for 12 months, which works out the same as paying £16.90/month for 12 months. This could work out better for you if you'd prefer not to sign up to a subscription. 

If you collect Tesco Clubcard vouchers, you can exchange them for a 12-month Unlimited Card. See our Deals Hunters' blog to find out how.

Vue logoVue Cinemas - swap Nectar pointsConvert your Nectar points into cinema tickets

500pts = £2.50

Every 500 Nectar points is worth £2.50 at Vue Cinemas. To get the offer, simply hand over your Nectar card at the box office and tell them how many points you'd like to convert.

You have to pay in multiples of 500 points - if you don't have enough you can part-pay with points, a debit card or cash in the same transaction.

1,000 points = 2 Vue tickets (until Tue 11 Aug)

You can get two Vue cinema tickets for 1,000 points until Tue 11 Aug, as part of Nectar's Summer Rewards. 1,000 points are normally worth £5, so this is a pretty good deal as an adult ticket usually costs £4-£14.79, depending on location.

More info

You can't use Nectar points to book tickets in advance by telephone or via Vue's website. Points can't be redeemed in conjunction with any other offer, promotion or discount, unless otherwise stated.

You can't currently spend your Nectar points at the new Vue Farnborough cinema. 

Odeon logoOdeon extra 25% off student tickets with NUS ExtraAvailable to all students aged 16+ via £12 NUS Extra card


If you're a student with an NUS Extra card you can get an extra 25% off student ticket prices at Odeon cinemas, Mondays-Thursdays. Simply show your NUS Extra card at the box office to get the discount. Ticket prices vary, depending on location and the time of the film.

Who is eligible for an NUS Extra card?

The NUS Extra card is available to all students aged over 16 years (including distance learners, vocational and part-time students). It costs £12 and is valid for 12 months from the date of purchase. You can use it to get discounts at lots of stores and websites, including Asos, Spotify, Amazon and Domino's. It gets discounts at more retailers than the student ID card issued by universities and colleges.

Vue logoUp to 1/3 off Vue Cinemas on TuesdaysVia Super Tuesday code. Discount depends on location & time


You can get up to 1/3 off ticket prices at Vue Cinemas with its Super Tuesday offer. The discount you'll get varies depending on the location and the time of the film, but Vue says you'll get at least an 18% discount.

You'll need a unique code to get the offer - simply enter your details online, or text SUPER to 51055 (standard SMS text messaging rates apply). You can then get the discount by quoting the code at the box office when you buy your tickets. Some exclusions apply - see 'more info' below for details.

Unfortunately this discount isn't valid with the Meerkat Movies deal, which can get you 2for1 cinema tickets on Tuesdays and Wednesdays (see our Deals Hunters blog - Meerkat Movies trick: £2ish gets 2for1 movies for a year). So check which offer is best for you - if there's two of you, a 2for1 offer could work out cheaper.

More info

You'll have to pay extra for upgrades, premium seats and special events or screenings. The Super Tuesday offer isn't available at Vue Cardiff.

Odeon logoOdeon £3-£4 'senior' screeningsVia Odeon Silver Cinema, aimed at cinema goers aged 55+


If you're aged 55+, you can get tickets to Odeon Silver Cinema showings (previously known as Odeon Senior Screen) for £3-£3.95, depending on location. See 'more info' below for the prices at different cinemas. You'll also get tea, coffee and biscuits before the film starts.

Odeon says the films selected for Odeon Silver Cinema are aimed at a 'mature audience', aged 55+, but there is no formal age restriction on the tickets.

More info

Tickets for Odeon Silver Cinema are £3 except at the following cinemas:

Ayr, Banbury, Bournemouth Odeon, Bournemouth ABC, Dunfermline, Guildford, Kilmarnock, Kettering, Lincoln and Mansfield tickets are £3.50.

Aylesbury, Bridgend, Chelmsford, Harrogate, Hastings, Newark, Port Solent, Putney, Salisbury, Southend and Tunbridge Wells tickets are £3.95.

You'll need to pay extra to upgrade to other seat types. Odeon Silver Cinema special screenings tickets may cost more - check the cinema's film listings for more information

Cineworld logoCineworld £1.60/£1.75 films for kidsWith free myCineworld account. School holidays and weekends


Keep your nippers (and yourself) amused on weekend and school holiday mornings with Movies For Juniors kids’ films at Cineworld. It’s £1.58 per showing, per person if you book online with a myCineworld account, or £1.75 if bought at the cinema box office, for both adults and sprogs. 

What is myCineworld?  

myCineworld is a free online account that gives you access to Cineworld deals (including 10% off online bookings), forthcoming offers, faster booking and a newsletter (if you opt in). To get it, simply register online. It’s totally free. 

3D films are more expensive - £2.93 per person (if booked online with myCineworld, or £3.25 if bought at the cinema). Remember the glasses aren’t included, so unless you have some already, it’s £1 each on top of the ticket.

The offer's available on selected films only and will vary per cinema. See website for current listings.

MSE Anna says:

Although the films on offer aren’t the latest movies, kids’ tickets usually cost upwards of £7, so this is a decent saving. See full listings and cinema details for more info.

We looked at the other major cinemas and found this deal to be cheapest out there for kids - see Cheap Cinema Tickets for Vue and Odeon offers.

More info

Adults can't get this offer unless they are accompanied by a child. A child is classified as aged 14 or under, though films are aimed at under eight audiences. 

Vue logoVue Cinema weekend/school holiday £1.99 ticketsWeekend & school holiday mornings

Kids' deal
Children aged between 2-12 can get tickets from £1.99 with the Kids AM offer on selected weekend and school holiday morning movies. What's more, accompanying adults get in from £1.99 too. 3D films are from £2.79.

You can buy tickets on the day, but seats can sell out, so go early if possible. To be safe, book online or over the phone, though you'll pay a 75p booking fee each (90p for phone bookings).

Offer is available at selected cinemas only. See website for more info.

Odeon logoOdeon kids' screenings for £2.50Weekend & school holiday offer

Kids' deal

On weekends and holiday mornings for selected films, adult and kids' tickets at participating Odeon cinemas are £2.50. The only exceptions are the following cinemas; Worcester, Telford and Dorchester tickets are £1, Dundee, Bristol and Belfast tickets are £1.50, and Weston-Super-Mare tickets are £2.

You can either just turn up at the cinema on the day and trust there'll be seats available. Or you can book online in advance via the website or app.

Showings vary between cinemas. See website for full listings.

More info

Screenings are obviously aimed at a younger audience (kids are classed as 12 and under), so you won't find anything above PG certificate.

Vue logoVue Cinemas armed forces discount15%-20% discount using MoD card


At Vue Cinemas across the UK military personnel can show a Defence Privilege Card or MoD service ID to get up to 20% off a cinema ticket.

Discounts range from 15%-20% and this is dependent on location. The discount is valid seven days a week on all films. Tickets must be purchased from the box office, not online.

More info

Valid for the cardholder’s ticket only. So if you are in the armed forces and buying tickets for others, only yours will be discounted.

Cinema/Restaurant Combo Deals

use the money mantras

Before spending, use Martin's Mantras. If you answer 'NO' to any, Don't buy!

Skint? ask:
  • Do I need it?
  • Can I afford it?
not skint? ask:
  • Will I use it?
  • Is it worth it?
Section 75

Free protection for all shopping!

There's a little-known piece of legislation that turns any credit card into a financial self-defence superhero. 'Section 75' of the Consumer Credit Act means your plastic must protect anything you buy for more than £100 for free, so if there's a problem or the company goes bust, you can still get your money back.

And although Section 75 doesn't apply to debit cards, there is something else to fall back on if you've paid using a debit card, or used a credit card for a purchase under £100. Known as Chargeback, this is part of banks' and card companies' internal rules and not a legal requirement. Read full details of Section 75 or Chargeback, plus how to claim, in our guides.

If a link has a * by it, that means it is an affiliated link and therefore it helps MoneySavingExpert stay free to use, as it is tracked to us. If you go through it, it can sometimes result in a payment or benefit to the site.

You shouldn't notice any difference and the link will never negatively impact the product. Plus the editorial line (the things we write) is NEVER impacted by these links. We aim to look at all available products. If it isn't possible to get an affiliate link for the top deal, it is still included in exactly the same way, just with a non-paying link. For more details, read How This Site Is Financed.

For the sake of transparency, so you can check there's no difference, here are duplicate versions of the * links that don't help Odeon

Cheap Travel Money

Find the best online rate for your holiday cash with MoneySavingExpert's TravelMoneyMax.

£100 buys: Best Worst
Euro 135.57 122.01
Dollar 152.33 137.10
Lira 434.50 382.43