If you’re looking for fresh, local, responsibly caught seafood, we have it.

And we deliver too!

Join our WhatsApp Group or Mailing List for fresh fish alerts.
This is definitely the best way to know what fresh fish we have available.

Latest update: 11:00 on Sunday 26th September 2021

We’re getting fresh Whole Red Roman, Yellowfin Tuna, Swordfish, Kingklip, Hake, live West Coast oysters and mussels on Tuesday 28th September. 

Delivery: Wednesday 29th September
Collection from Newlands:  Tuesday afternoon (time TBC) or any time on Wednesday
Collection from Tamboerskloof:  Wednesday late afternoon (time TBC)

Check out our Heritage Day Giveaway on Instagram.  We’ve partnered with a few other local/sustainable brands to bring you a bundle full of prizes worth R3,050!  Entries close at midnight on Monday 27th September.

is on all Richard Bosman Quality Cured Meats.
Sell-by dates are end October/early November, so you can keep it handy in the fridge for several weeks.

We have also reduced prices on selected Belnori Cheeses, as their sell-by date is coming up soon (30th September). 
This is your chance to try these wonderful cheeses at a lower price!

A fresh batch of Bolgari Coconut Yoghurts
A new batch of Christl’s Chunky Cut Orange Marmalade
Mozambican prawns are now again available in 2kg boxes
Peanut butter and Almond butter are finally back!
Santa Anna’s soft tortillas are back in stock.  We are still waiting for hard taco shells.
We’ve received a fresh batch of almonds from Montagu
Also Hake nuggets, frozen East Coast Sole and frozen Monkfish

We’ve added to our range of nut butters from Buttanutt
Joris’s Naartjie Preserve (only a few jars of this lovely product available!)
Home Bao’s Laksa Broth

We are now offering a large variety of quality meats from Ryan Boon Specialty Meats.  However, these are not available to buy here in the online shop, as it’s impossible to know the exact weights before we get the cuts.  We have set up a new Google Form to take these orders, which will be available for delivery on Wednesday and Fridays as usual (with or without your online order).  Click here for more details and to place your order. 

Don’t forget to check out our new RECIPES page if you’re in need of some inspiration.

Payment options are: 
* Instant EFT via Ozow
* direct EFT (our bank details will be provided)
* SnapScan
*Credit card payments (via Peach Payments)
Please note that we do not accept cash

Delivery is R50 to all areas
All fresh fish is subject to availability

Fish prices are subject to change each Monday


Mother City Fish is a small Cape Town business that supplies local, responsibly caught fresh fish directly from the boat to your home. 

The best way to stay informed of when the boats are coming in is to join the Whatsapp group for your area.

We also stock live oysters and mussels, a wide variety of frozen fish, local Rainbow trout, our own range of fishcakes and samoosas, the full Pesto Princess range, Santa Anna’s organic corn products, beautiful Klein Karoo almonds, Piketberg olive oil, Richard Bosman’s Quality Cured Meats, free-range biltong and droëwors, free range eggs, capers, homemade mayonnaise, chilli and other delicious locally sourced products.

Check it out!

Fresh fish

Frozen fish

Raw Trout

Smoked fish



Pesto Princess



Olive oil

Raw nuts


Free range eggs

Biltong and Droëwors


Hake Nuggets




We offer delivery twice a week to Cape Town and all its suburbs, as far as Scarborough, Stellenbosch and the Helderberg Basin.

We usually receive our fresh fish on Tuesdays and Fridays.  Deliveries take place on Wednesdays and Fridays.

Our driver, Jacques, will get in touch with you via WhatsApp on the afternoon before your delivery is due with a 2-hour ETA slot so that you can plan your day.  If he runs late/early, he will keep you posted on the day.

Your delivery fees will be calculated at check-out and ranges from R55 to R90.  Delivery is free for all orders over R1,000.


Free collection is available from our homes in Tamboerskloof or Newlands.  We only disclose the exact addresses upon confirmed orders. 
Newlands collections are available on Tuesdays, Wednesdays and Fridays. 
Tamboerskloof collections are available on Wednesday and Thursday afternoons.

<meta name=”facebook-domain-verification” content=”y2jfemj7rx1ev3x95qsl7ohmjyaurm” />