Fish & Chips Restaurants in the UK: fish and chips

Fish & Chips Restaurants in the UK

3 verified menus with prices and calories, checked 23 October 2026

Quick answers: Fish & Chips restaurants in the UK

  • Cheapest fish & chips chain: Harry Ramsden’s, typical food item £8.95.
  • Most expensive: Rockfish, typical food item £12.97.
  • Cheapest fish & chips dish we found: Bread Roll & Butter at Harry Ramsden’s, £1.25.
  • Menus checked: Harry Ramsden’s, Poppies Fish & Chips, Rockfish. All checked against official menus on 23 October 2026.

Cod, haddock, chips and sides. Menus and prices for fish and chip restaurants across the UK.

3

Menus verified

130

Prices listed

£1.25

Cheapest food item

23 October

Last checked

Compare fish & chips prices

Side-by-side figures from each chain’s official menu. The cheapest food here is Bread Roll & Butter at Harry Ramsden’s, for £1.25.

*Typical item price is the middle (median) price of the food on the official menu. We leave out drinks, sauces and add-ons. Half the dishes cost less and half cost more.

Menus we are adding next

We only add a menu once we can check its prices with the brand itself. That means its website, app or official PDF. These fish & chips chains are next on our list:

  • Papa’s Fish & Chips
  • Hooked

Good to know

Fish and chips prices vary a lot by location: Poppies only has London sites, Rockfish is on the Devon and Dorset coast, and Harry Ramsden’s sets prices per restaurant. Most of these menus do not show calories, so check each brand’s nutrition sheet if you need them.

How we check prices

Every price comes from the brand’s own website, app or official PDF menu. Most UK chains set prices branch by branch, so each menu page names the branch we checked and the date. Prices in London, at airports and stations, and on delivery apps are often higher. Read our editorial policy.

Fish & Chips restaurants: your questions answered

Prices

Which fish & chips chain is cheapest in the UK?

Harry Ramsden’s is the cheapest fish & chips chain we have checked. A typical dish there costs £8.95. Next come Poppies Fish & Chips (£10.95) and Rockfish (£12.97). Prices vary by branch.

Which fish & chips chain is the most expensive?

Rockfish is the most expensive fish & chips chain we checked. A typical dish there costs £12.97.

What is the cheapest fish & chips food in the UK?

The cheapest fish & chips food we found is Bread Roll & Butter at Harry Ramsden’s. It costs £1.25.

How much does Harry Ramsden’s cost?

A typical dish at Harry Ramsden’s costs £8.95. Single dishes run from £1.25 (Bread Roll & Butter) to £15.95. Prices from Swindon.

How much does Poppies Fish & Chips cost?

A typical dish at Poppies Fish & Chips costs £10.95. Single dishes run from £1.95 (Bread & Butter (2 Slices)) to £26.95. Prices from London restaurants, one menu.

How much does Rockfish cost?

A typical dish at Rockfish costs £12.97. Single dishes run from £2.00 (Mushy Peas (takeaway)) to £26.95. Prices from Brixham, Devon.

Menus & diet

Which fish & chips chain has the biggest menu?

Poppies Fish & Chips lists the most items of the fish & chips menus we checked, with 58 items.

Which fish & chips chains show calories?

None of the fish & chips menus we checked show calories next to prices.

Are fish & chips chains in the UK halal?

It depends on the chain and often on the branch. Harry Ramsden’s: Halal-certified meat and poultry are only available at the Notting Hill restaurant. See our halal guide.

About this page

Which fish & chips menus do you cover?

We currently list verified menus for Harry Ramsden’s, Poppies Fish & Chips, Rockfish, checked on 23 October 2026, with more on the way.

Are your prices the same as on delivery apps?

No. We list prices from each brand’s own website, app or menu for a named branch. Delivery apps such as Deliveroo, Uber Eats and Just Eat can charge more.

Browse other cuisines