Special Offers

Keep an eye on our Special Offers page for the latest discount codes, promotions and offers which can be applied to your favourite magazines. With new magazine subscriptions, guides & specials added daily to the site, there's always an interesting new read on the horizon which you can enjoy for less.

Clearance sale

Expires 31/05/2017 10:00 BST

Remaining Time

:::

Save up to 65%

We've just added and reduced loads of new products to the MyFavouriteMagazines clearance sale. Browse now and pick up a fantastic guide or special at a great price. Hurry while stocks last!

48 Hour Sale

Expires 21/06/2017 23:59 BST

Remaining Time

:::

Film Offer

Subscribe to SFX or Total Film and you could receive a POP! Vinyl Star Lord and a POP! vinyl Baby Groot from Guardians of the Galaxy Vol. 2 with your new magazine subscription.

Music Offer

Expires 07/07/2017 00:00:00 BST

Remaining Time

:::

Music Offer

Subscribe to Guitarist, Total Guitar or Guitar Techniques and receive a set of brand new Elixir Optiweb strings free with your new magazine subscription!

Expires 20/08/2018 10:00 BST

Remaining Time

:::

Sitewide Savings

Save up to 74% on your favourite magazine subscriptions, guides & specials and binders. With interests in music to field sports and design to technology, you'll find your perfect read or gift.

Weekend Sale

Expires 02/05/2017 10:00 BST

Remaining Time

:::

Weekend Sale: 20% Off Everything

Our weekend sale is now on. Enjoy big savings off your favourite magazines, guides & specials or binders with voucher code WEEKEND20. Use code at checkout.

48 Hour Sale

Expires 14/04/2017 14:00 BST

Remaining Time

:::

Save up to 30%

Shop and save up to 30% off our guides & specials. Buy 1 and save 10%, 2 for 20% off and 3 or more for a 30% saving. Discount automatically applied at checkout.

48 Hour Sale

Expires 01/02/2017 14:00 BST

Remaining Time

:::

20% Off Everything

Shop and save 20% off everything over the next 48 hours. All you need to do is use voucher code MAGS20 at the checkout to receive your discount.