You don't need to spend £3 or £4 a can to drink decent alcohol-free beer. That's the myth, anyway. The reality? We track live prices across eight major UK retailers, and right now there are nearly 60 different AF beers available for under £2. Some of them are genuinely good. A few are brilliant.
**89**
AF beers in stock under £2 right now
£1.00
Cheapest single can/bottle
£1.68
Average price under the £2 mark
“"You don't have to pay craft prices to get a good AF beer."”
The best under £1.50
This is the bargain basement, and there's more here than you'd expect.
BrewDog Hazy AF (0.5%, £1.00/330ml at ASDA) is the standout. A hazy IPA with tropical fruit character from one of the UK's biggest AF producers, for a quid. At that price, it's practically a giveaway. ASDA regularly prices BrewDog singles aggressively, and this is the best deal in AF beer right now.
Heineken 0.0 (0.0%, £1.42/500ml at ASDA) is the reliable lager that needs no introduction. Clean, crisp, inoffensive. At £1.42 for a 500ml can, you're paying less per ml than most bottled water. This is the one you buy twenty of and keep in the fridge for whenever.
St Austell Proper Job 0.5% (0.5%, £1.46/500ml at ASDA) is a proper Cornish IPA with enough hop character to make you forget the price tag. Bold, bitter, and great value from one of the UK's best regional breweries. The 500ml format makes the per-ml cost even more impressive.
Old Speckled Hen Low Alcohol (0.5%, £1.50/500ml at ASDA) delivers that familiar toffee-and-biscuit English ale character. At £1.50 for 500ml, it's the cheapest way to get a traditional bitter-style AF beer.
Clausthaler Classic (0.5%, £1.50/330ml at Wise Bartender) is the German original. They've been making alcohol-free lager since 1979, which gives them a 47-year head start on most of the competition. Clean, slightly grainy, with a decent hop finish.
Budweiser Bud Lime (0.0%, £1.50/330ml at Ocado) brings a citrus twist to the budget lager category. Light, limey, and refreshing if you're not looking for complexity.
The best from £1.50 to £2.00
This is where the selection really opens up. You'll find everything from German pilsners to English pale ales.
Adnams Ghost Ship Alcohol Free (0.5%, £1.65/500ml at Tesco and Sainsbury's) is one of the best-known AF beers in the UK, and for good reason. Pale ale with citrus hops, a biscuit malt base, and enough going on to satisfy craft beer drinkers. At £1.65 for a 500ml bottle, it's among the best value AF beers on any shelf.
Erdinger Alkoholfrei (0.5%, £1.66/500ml at ASDA; £1.75/330ml at Morrisons) is the wheat beer that athletes swear by. Banana, clove, and a smooth body that's classic Bavarian weizen. ASDA has the better deal at £1.66 for the larger bottle.
Sharp's Doom Bar Zero (0.0%, £1.79/500ml at ASDA) takes one of the UK's most popular cask ales and strips the alcohol. Amber, malty, with a gentle bitterness. If you drink Doom Bar in the pub, you'll recognise this straight away.
Krombacher o.0% Pils (0.0%, £1.60/330ml at Wise Bartender) is a clean German pilsner that's crisp and dry. Good fridge-door beer for when you want something no-fuss.
Big Drop Reef Point Craft Lager (0.5%, £1.80/330ml at Ocado) and Big Drop Paradiso Citra IPA (0.5%, £1.80/330ml at Ocado) are both serious craft beers for under £2. Big Drop brew everything at 0.5% or below, and their range at Ocado is consistently well-priced.
Days Brewing Pale Ale (0.0%, £1.80/330ml at Ocado) is a fully 0.0% pale ale with decent body. Days have been building a solid reputation in the AF space, and their pale ale is a dependable choice.
Stella Artois 0.0% (0.0%, £1.60/330ml at Wise Bartender) brings the familiar Belgian lager profile at a price that undercuts most supermarket singles. If you know what Stella tastes like, this is close enough.
Best value multipacks
If you're buying in bulk, per-unit prices drop dramatically. Here's where the real savings are.
BrewDog Punk AF 24-pack (£5.50 at Amazon, 23p/can) is absurd value. That's not a typo. Twenty-four cans of a solid 0.5% IPA for less than £6. Even if you only enjoy half the cans, you're ahead.
Heineken 0.0 24-pack (£9.93 at Amazon, 41p/can) and Heineken 0.0 12-pack (£5.00 at Sainsbury's, 42p/can) bring the world's biggest AF lager brand well below a pound per can.
Corona Cero 12-pack (£5.00 at ASDA, 42p/can) is another mainstream lager at multipack prices that barely register. Light, clean, and cheap enough to keep stocked for barbecues.
Guinness 0.0 10-pack (£5.44 at ASDA, 54p/can) brings the famous stout under 55p a can. Guinness 0.0 has arguably done more for the AF beer category than any other product, and at this price there's no reason not to have some in.
Beck's Blue 15-pack (£11.00 at Tesco, 73p/bottle) is the old reliable. Beck's Blue has been around forever, it's stocked everywhere, and a 15-pack keeps you going for weeks.
Stella Artois 0.0% 10-pack (£8.00 at ASDA, 80p/can) rounds out the mainstream multipack options at a fair price.
Our best value pick
BrewDog Hazy AF at £1.00 from ASDA wins overall for singles. It's a craft IPA with genuine flavour for a quid. For multipacks, the Punk AF 24-pack at £5.50 from Amazon is in a league of its own at 23p per can.
But if you want the best balance of quality, availability, and price, Adnams Ghost Ship at £1.65 from Tesco or Sainsbury's is the one. It's a proper beer, widely available, and costs less than a bag of crisps. That's the sweet spot.
All prices are live from our tracker across ASDA, Tesco, Sainsbury's, Morrisons, Waitrose, Ocado, Amazon UK, Wise Bartender, and The Alcohol Free Co. Prices change, but the trend is clear: AF beer is getting cheaper, and the quality at the budget end keeps improving.
