Refine Sort

Sort Done

Loading...

Packed full of vitamins and nutrients, fresh fish is the best way to feed your family light, and healthy meals. Here in Scotland, we have some of the finest fish available right on our doorstep; from white fish to smoked salmon and haddock, our selection has everything you need if you’re looking to buy fish online. 

The fresh Scottish fish that we supply is never frozen, and it’s delivered to your home, ready to be used in the tasty fish recipes that you’ve always wanted to try.  . Shop our range of fresh fish online now, and enjoy it in your favourite stews, curries, and stir fries, or find even more cooking inspiration on our blog.

Fresh Scottish fish, delivered to your door

Rich in Omega 3 and protein, fish is the ideal addition to every family’s healthy, balanced diet. We have a massive selection of white fish including sea bass, lemon sole, cod fillets, and monkfish, as well as smoked and fresh salmon. Our fresh Scottish fish   is not only delicious, but it’s also locally-sourced and incredibly quick and easy to prepare. So whether you’re putting together a healthy salad or just looking to brighten up a weekday evening, Campbells has the right option for you. When you’re buying fish online from us, you’ll also get free delivery on orders over £70, so take a look at our fresh cuts today. 

Where is our fresh Scottish fish sourced from?

We source our North Sea fish every day to order from the markets at Scrabster and Peterhead, fresh off the boat. Each catch is hand-picked by our Master Fishmongers to ensure it meets our quality and consistency standards, and we take pride in supplying the best cuts of fresh Scottish fish online. 

Fish delivery online: freshly caught and never frozen

Buying fish online has never been easier - or fresher - with Campbells fish  home delivery service. All you have to do is choose from our fresh catches of the day, then your order will be packed up and delivered straight to your door. First time buying fish online? Why not try one of our mixed fish boxes, where you can sample some of our most popular cuts. 

Alongside our range of fresh Scottish fish, we also have high-quality meat, deli and pantry products to choose from, so you can find everything you need from Campbells.

Frequently Asked Questions

Is Campbells fish delivery online service still guaranteed to be fresh? 

Here at Campbells, we’re committed to delivering fresh fish to your door, so none of our premium cuts are frozen. We use a one-piece foil insulated cardboard box, alongside specially designed ice packs, to keep the meat at the correct temperature for up to 48 hours. Once you have received your fish, simply store it in your fridge and consume it by the use by date shown on the pack.

Can I freeze my fresh fish delivery at home?

Yes - while we don’t freeze the fresh cuts of Scottish fish that we send out, our customers can freeze it for later use. 

Where to buy fresh fish near me?

Haven’t got any local fishmongers nearby? Campbells offers a great solution with our fresh fish delivery service. Shop our full range of locally-sourced Scottish fish online, and get it delivered fresh and straight to your door, with free UK delivery on all orders over £70.

How much fish should you eat per week?

It is recommended that you eat 2 portions of fish per week, particularly oily fish such as salmon and mackerel as they have a high omega-3 fatty acids content which can be beneficial for your health. We’ve shared our top 10 tasty recipes for smoked salmon to help you to get started!

How to make batter for fish

To make fish batter, mix 150g plain flour, 1 tsp baking powder, and 1/2 tsp salt in a bowl. Add 150ml cold water and 1 egg, whisking until smooth. Dip fish fillets in the batter, then fry in oil heated to 180°C for 4-5 minutes until golden and crispy. Drain excess oil on kitchen paper and serve with chips and tatar or curry sauce, with a side of delicious mushy peas. You could also try out our haddock and chips recipe for the ultimate at home fakeaway.