Odeon Deals

Brand Image

100% Verified

We check every deal, but if something's changed, please report it.

Price Check

Ensure you compare prices first, offers aren't necessarily cheapest.

Shop Safely

There's a risk any company can struggle, so learn to Shop Safely.

0 Current Deals

  • Odeon cinemas has an ongoing promotion called ‘Screen Unseen’ which offers exclusive preview screenings of upcoming movies for just £5 a pop if booked at the cinema, or £5.75 if booked online. There’s only one twist… you don’t know what film you’re seeing until the curtain goes up.

    Sign up to its email list to be notified of the next showing.

  • If you sign up for Odeon's Limitless Card for £17.99/month, you can watch as many 2D films as you want (it's £19.99 for central London cinemas). There are a few exclusions, see 'more info' for details.

    As full-price adult tickets cost between £3-£13 depending on location, this could save you money if you normally see a few films a month. However, you should check prices at your local cinema to make sure it's worth it for you.

    Important: 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'll need to call Odeon on 0333 004 4411 to end your subscription.

    • Can't be used on Odeon Event Cinema, special or private screenings, BFI IMAX and The Lounge at Whiteleys. You'll need to pay extra for 3D screenings, 3D glasses, IMAX, ISENSE, The Gallery, D-Box, premier seating and any premium screening or seat type.

      It's £19.99/month for these central London cinemas: Leicester Square, Leicester Square Studios, Panton Street, Covent Garden, Tottenham Court Road, Marble Arch and Whiteleys Camden.

      You need to be 16 or over to sign up to Limitless. The monthly payment is by direct debit.

  • If you're a student with an NUS Extra/Totum card you can get an extra 25% off student ticket prices at Odeon cinemas, Mondays-Thursdays. Simply show your NUS Extra/Totum card at the box office to get the discount. Ticket prices vary, depending on location and the time of the film, and there are some exclusions - see full T&Cs.

    • The offer is only valid at cinemas which offer student pricing. It can't be used with any other offers. It's not valid at Odeon Leicester Square, Odeon Studios, The Lounge at Odeon Whiteleys or BFI IMAX.

      Not valid for Premiere Seating, Club or D-Box seats, IMAX, iSense, The Lounge, Gallery performances, Odeon Silver Screen, Odeon Kid’s, Odeon Plus, Odeon Screen Unseen, premieres, special events or any events not open to the public.

  • If you're aged 55+, you can get tickets to Odeon Silver Cinema showings (previously known as Odeon Senior Screen) for £3. 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.

    • 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

  • On weekends and school holiday mornings, adult and kids' tickets at participating Odeon cinemas are £2.50 for selected movies. Showings vary between cinemas - see Odeon's website for full listings.

    At a few cinemas, tickets are even cheaper. For example, they're £1 at Worcester, Telford, Dorchester and Exeter, £1.50 at Dundee, Bristol and Belfast, and in Weston-Super-Mare tickets are £2.

    You can either just turn up at the cinema on the day and hope there'll be seats available, or you can book online in advance – where there's a 75p booking fee per ticket. Either way, as long as there's at least one child (12 and under) in your group, the whole family pays the same price - in most cases £2.50 per person.

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

  • If you use comparison website Compare The Market*, or if you've used it in the past year, you can get 2for1 cinema tickets* every Tuesday or Wednesday, as well as 2for1 restaurant meals* every Sunday to Thursday for 12 months from the date you use the site to get a credit card, loan or insurance, or switch energy, broadband, TV or phone provider.

    The offer expires 12 months after the date of your purchase or switch, not 12 months from when you activate it. Note: Activation can take at least 48 hours, so you have to be patient and may struggle to set it up at last-minute.

    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 & Meals by spending as little as £1ish on single-trip travel insurance for one person within the UK. For more on this trick, read our Meerkat Movies & Meals blog.

    What do I get?

    For cinema tickets, 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 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.

    For 2for1 meals, you can select a restaurant via the app when you want to dine out as many times as you like Sunday to Thursday (there are some exclusions such as Valentine's Day and Mother's Day) and you'll get 2for1 starters, mains and desserts.

    Some restaurants require you to book in advance, while others you can just walk in and say you want to use the Meerkat Meals offer – you'll need to present your digital Meerkat Meals membership number via the app. Take a look at the Meerkat Meals site to see which restaurants near you* are participating.

    Where can I use it?

    Meerkat Movies is 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.

    Meerkat Meals can be used at lots of branches of big chain restaurants such as Pizza Express, Zizzi and Pizza Hut as well as independents.

    Important: 2for1 cinema tickets and meals 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.

    • To qualify for Meerkat Movies & Meals 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 & Meals membership in any 12-month period.

  • There are always ways to save money at Odeon, so even if there isn’t a cracking deal out there that works for you, don’t assume you can’t cut your costs further.

    Ways to save include:

    • Student & Teen discounts. Odeon offers discounts for teenagers (aged 13-17) and students - check online or call your nearest cinema to find out when you can get it. Students will need to show a valid ID, and teens may be required to show ID as well. If you have an NUS Extra card, you can also get an extra 25% off student tickets.

    • O2 Priority. O2 Priority sometimes offers deals for cinemas, such as discounts on tickets or free popcorn. Even if you're not on O2, you may be able to get an Odeon deal - see our O2 Priority for Everyone guide to find out how.

    • Check out Cineworld, Vue and any other major cinemas. If you're able to visit another cinema near you, check out our Cheap Cinema Deals page for deals from other cinema chains, as they may have better offers.

    • Had a problem with Odeon? There’s a free online tool you can use to complain – it helps draft, manage and if necessary escalate your complaint. It’s offered by a firm called Resolver, which we like so much we work with it to help people get complaints justice – you can use it to complain to Odeon*.

    If you spot any hot deals out there we have missed (we are human after all!), please let us know. Email us at msedeals@moneysavingexpert.com or via MSE Facebook and Twitter @MSE_Deals.

Latest Expired Deals

  • Odeon Limitless 'free' two months

    Odeon Limitless 'free' two months

    Online only, via code. Minimum 12-month membership

    Cinephiles, you can get two months free on your Odeon Limitless card* (minimum 12-month membership required) when you enter the code STUDENT2 online until Thu 31 Oct. Odeon tells us this isn't just for students - anyone who's 16 or older can use the code. The offer's open to new members and existing members who renew. 

    To join Limitless you'll need to provide a valid email address and a passport-style photo for your membership card. You’ll then need to choose the type of membership that suits you best – see the table below for a quick comparison:

    Membership type  Normal price  Discounted price (over a year)
     Odeon Limitless without Central London (monthly)  £17.99/month  10x £17.99 = £179.90
     Odeon Limitless with Central London (monthly)  £19.99/month  10x £19.99 = £199.90
     Odeon Limitless without Central London (12 months upfront)  £205/year  £170.83
     Odeon Limitless with Central London (12 months upfront)  £228/year  £190


    When joining online at Odeon*, click the 'Do you have an ODEON Limitless gift membership voucher or promotional code?' dropdown and enter the code STUDENT2 in the 'Promotional Code' box. 

    Be aware that you'll still see the full price displayed. If you use this offer and choose to pay monthly by direct debit, you'll be charged for the first 10 months, then receive months 11 and 12 for free. If you pay for a year upfront, you'll be charged the full 12 months and then get back the cost of two months in month 10.

    IMPORTANT: Monthly memberships will automatically renew until cancelled, even after the initial 12 months are up. Odeon says you can prevent this by cancelling anytime if you call 0330 0246 782 with at least 30 days' notice. If you pay for the full year upfront, there is no auto-renew so you would need to sign up again to continue your membership beyond the first year.

    For midweek cinema outings, we've a trick to get 2for1 tickets every Tuesday or Wednesday with Meerkat Movies for £1ish.

    • Odeon Limitless membership can't be used on BFI IMAX tickets.

      It's £19.99/month for these central London cinemas: Odeon Luxe Leicester Square, Haymarket (Formerly Panton Street), Covent Garden, Tottenham Court Road and Camden.

      You need to be 16 or over to sign up to Limitless. Children aged 13-15 can join Limitless via a gift membership, but must obtain consent from a parent or guardian and ask them to help with the joining process.

      The monthly payment is by direct debit, or you can choose to make a one-off upfront payment for the year.

  • Five Odeon cinema tickets for £23.75

    Five Odeon cinema tickets for £23.75

    Or two for £11.50. Via Groupon. Valid on 2D films only and tickets must be booked online

    If you go online to daily deals site Groupon*, you can get a voucher for five Odeon 2D cinema tickets for £20, or two tickets for £10, until Fri 4 Oct. There’ll also be an additional online booking fee of 75p per ticket, meaning the tickets will cost you a total of £23.75 or £11.50 once booked.

    Purchase your voucher and shortly afterwards you'll receive an email with one unique code per ticket, which can also be accessed via your Groupon account. You’ll need to make your booking on the Odeon website and enter your unique codes at the checkout - you’ll then need to just pay the 75p fee per ticket. Vouchers are valid until Thu 10 Oct, but exclude all showings Sun 25 Aug.

    This offer is only worth taking up if the cinema you're visiting charges more than £5.75 a ticket (or more than 4.75 if you're going for the five-ticket voucher). Odeon run lots of other offers, such as £3 'senior' screenings, £2.50 kids' tickets and 25% off for students, so make sure to check our Odeon deals before deciding whether this Groupon offer is worth snapping up.

    The voucher can only be redeemed online at Odeon, unlike similar past offers where you could redeem at the box office. Use the vouchers all together or use on separate occasions. There are several exclusions - see 'More info' below for a list.

    All Odeon's Luxe cinemas, except London Leicester Square, are included in the offer. These premium venues, with their reclining seats, superior space and hot food menu, aren't usually MoneySaving, but if you really want to get the most bang for your buck, you might like to choose a Luxe cinema to spend your Groupon voucher on. They normally cost £11 per ticket. See 'More info' for a list of Odeon Luxe locations participating in the offer.

    • This offer excludes all 3D showings and Joker screenings.

      There's a limit of one Groupon voucher per person.

      It cannot be used on Once Upon a Time in Hollywood until Thu 22 Aug, It Chapter Two until Thu 19 Sep, Downton Abbey until 26 Sep 2019; all dates inclusive.

      Participating Luxe cinemas:

      ODEON Luxe Birmingham Broadway Plaza
      ODEON Luxe Derby
      ODEON Luxe Durham
      ODEON Luxe East Kilbride
      ODEON Luxe Edinburgh West
      ODEON Luxe Glasgow Quay
      ODEON Luxe Haymarket
      ODEON Luxe Hull
      ODEON Luxe Lee Valley
      ODEON Luxe Leeds Bradford
      ODEON Luxe Leeds Thorpe Park
      ODEON Luxe Leicester
      ODEON Luxe Liverpool Switch Island
      ODEON Luxe Maidenhead
      ODEON Luxe Putney
      ODEON Luxe Sheffield
      ODEON Luxe Stafford
      ODEON Luxe Swiss Cottage
      ODEON Luxe Telford
      ODEON Luxe Warrington