Drive Thru
Index

KFC prices in the UK

A KFC Zinger Burger costs £5.99 to £6.99 across 951 restaurants in the UK, typically £5.99. Cheapest nation for KFC: England. Priciest: Northern Ireland.

Basket compared: Zinger Burger, Zinger Burger Meal, Original Recipe Chicken: 1 pc, Regular Signature Fries, Small Popcorn Chicken. Prices as of . Prices are in pounds sterling.

The scoop

Corley tops the KFC map

Across 945 KFC restaurants, the basket runs from £19.85 in Sidcup, ENG to £23.25 in Corley, Coventry, ENG. That is a 17% spread for the same KFC basket.

Sidcup bags the lowest basket

Sidcup, ENG has the cheapest KFC basket at £19.85. Its Zinger Burger is £5.99, at the bottom of the £5.99 to £6.99 range.

The typical KFC basket is £20.95

Across the whole of the United Kingdom, the median KFC basket is £20.95. The basket includes a Zinger Burger, Zinger Burger Meal, Original Recipe Chicken: 1 pc, Regular Signature Fries and Small Popcorn Chicken.

England edges the nations on price

ENG is the cheapest nation listed, with a median KFC basket of £20.45. SCT and NIR sit at £20.95, while WLS is also listed among the priciest at £20.95.

KFC by nation, cheapest first

Each nation links to its page for KFC, which lists every KFC restaurant there.

RankNationIndexTypical Zinger BurgerRestaurants
1England98£5.99822
2Scotland100£5.9957
3Wales100£5.9943
4Northern Ireland100£5.9929

Cheapest cities for KFC

CityIndexTypical Zinger BurgerRestaurants
London, ENG95£5.9982
Croydon, ENG95£5.995
Leeds, ENG97£5.999
Birmingham, ENG98£5.9918
Leicester, ENG98£5.996
Bristol, ENG98£5.997
Southampton, ENG98£5.995
Cardiff, WLS98£5.996
Liverpool, ENG98£5.9914
Bradford, ENG98£5.995

Priciest cities for KFC

CityIndexTypical Zinger BurgerRestaurants
Doncaster, ENG100£5.995
Belfast, NIR100£5.999
Glasgow, SCT100£5.9910
Reading, ENG100£5.996
Edinburgh, SCT100£5.997
Hull, ENG100£5.995
Nottingham, ENG100£5.999
Manchester, ENG99£5.9912
Sheffield, ENG99£5.9913
Bradford, ENG98£5.995

Questions people ask

How much does a KFC Zinger Burger cost?
As of 2026-10-04: A KFC Zinger Burger costs £5.99 to £6.99 across 951 restaurants in the UK, typically £5.99. Cheapest nation for KFC: England. Priciest: Northern Ireland.
Where in the UK is KFC cheapest?
England, where the typical KFC basket is 2% below its typical price in the UK (Drive Thru Index, 2026-10-04).

How these prices are measured

Every day we check the menu at every restaurant of each chain, through the same ordering app its customers use, and record each item's pickup price. Restaurants are compared on a basket of items every full-menu restaurant of that brand sells. An index of 100 is the brand's typical (median) restaurant in the country, so 95 means 5% cheaper and 110 means 10% pricier. Brands are only ever compared with themselves, never with each other.

Citing this data: Source: Drive Thru Index (https://drivethruindex.com/brands/kfc-uk), prices checked 2026-10-04. You are welcome to quote any figure on this page.

Back to map