Skip to content

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: 10:00 on Tuesday 9th August 2022

We are getting Hake, Kingklip and Gurnard fresh from the harbour on Wednesday, Thursday and Friday this week.  
Live rope-grown Saldanha Bay Mussels and Oysters are available on Friday.

We have the following Fresh Fish availability:

Wednesday (collection or delivery): HakeKingklip and Gurnard

Thursday (collection only): Hake & Kingklip
Friday (collection only): HakeKingklipMussels and Oysters


Panko-crumbed Trout fishcakes
Santa Anna’s nachos 
Fresh farm Eggs from The Legacy Co and I Like Eggs
Greensmits high protein (low carb) vegan patties
Buttanutt Almond Milk and Almond Butter
Please note that Pesto Princess are closed today and we are not able to get a delivery from them tomorrow (Wednesday).  We have limited stock of Basil Pesto (frozen tubs), Sundried Tomato Pesto (frozen tubs), Fresh Tomato Cooking Sauce, Butter Chicken Curry Sauce and Hummus only.  No Soups, Pastes or Tzatziki is available for Wednesday.   All these items will be back from Thursday.
Have you registered an account in My Account?  Even if you’ve used our site before, an account is not automatically created if you’ve just signed out as a guest.  This has caused some consternation recently! 
Registering an account in My Account is by far the easiest way to keep track of orders and to check out when you come back to the site next time.  It’s guaranteed to make your experience hassle free. 
Head to My Account to set it up. 
If you’re having any issues, please contact Ren on 0829039834.

Collection from our Newlands depot (at Ren’s home) is now available every week-day, but no fresh fish on Mondays. 
We order fresh fish from our supplier at 1pm Mondays through Thursdays, so we recommend that you order by 12.30pm the day before you wish to collect. 
If you’re ordering after that, please check stock with us (we do order a few extra portions for latecomers!)

Orders are always open while stocks last (the stock on the site is live), except for the following items:

Pesto Princess:
-For collection Tues-Friday, order by 2pm the day before. 
-For Wednesday delivery, order by 2pm on a Tuesday

Meat & Biltong:
For collection on a Tuesday or Wednesday, order by 2pm on Monday
For collection on a Thursday or Friday, order by 2pm on Wednesday
For Wednesday delivery, order by 2pm on a Monday  

Fresh rope-grown Saldanha Bay Mussels and Oysters
are available on Fridays for collection only.  Orders close strictly at 2pm on Thursdays. 
If you are interested in Mussels or Oysters on any other day of the week, of if you would like them delivered, please do contact us and we can arrange it.  Please note that additional costs may apply.

Payment options are: 
* Direct EFT (our bank details will be provided)
* Payfast for Credit Card or Instant EFT
* SnapScan
Please note that we do not accept cash

If you’ve registered an account on our site, you’ll find your referral link on your “My Account” dashboard when you’ve logged in.  Spread this code far and wide!  Each time someone you’ve referred shops with us for the first time, you’ll receive an e-mail with a R50* off coupon to use on your next order.
*Please note a minimum spend of R350 applies to referral coupons.

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 one of our Whatsapp groups.

We also stock:
– Live Oysters and Mussels
– A wide variety of frozen fish
– Local Rainbow Trout
– Our own MCF range, including fishcakes, hake nuggets, fish samoosas, haddock chowder, fish pie, tartare sauce, fish batter mix, chilli, peri peri sauce, salad dressing and mayonnaise
– The full Pesto Princess range, Santa Anna’s organic corn products, Home Bao authentic dim sum, beautiful Klein Karoo almonds, Piketberg olive oil, pasture reared free-range meats, biltong and droëwors, free range eggs and other delicious locally sourced products.

Check it out!

Fresh fish

Frozen fish

Raw Trout

Smoked Trout



Pesto Princess


Dim Sum

Olive oil

Raw almonds


Free range eggs

Biltong and Droëwors


Hake Nuggets





We are currently offering delivery every Wednesday to Cape Town and all its suburbs, as far as Scarborough, Stellenbosch and the Helderberg Basin.

Our driver, Jacques, will get in touch with you via WhatsApp with a 2-hour ETA slot (either the evening before or the morning of your delivery) so that you can plan your day.  If he runs late/early, he will keep you posted.

Your delivery fees will be calculated at check-out and ranges from R55 to R90.
Free Delivery is now tiered, as follows:
– Zone 1: orders over R1,000
– Zone 2: orders over R1,250
– Zone 3: orders over R1,500


Free collection is available from our depot at Ren’s home in Newlands every week day, subject to availability.  The exact address will only be disclosed upon a confirmed order and we will be in touch with you when your order is ready for collection.
Please note that collection is no longer available from Rondebosch.


Pesto Princess:
– For collection Tues-Friday, order by 2pm the day before  
– For Wednesday delivery, order by 2pm on a Tuesday

Meat & Biltong:
– For Wednesday delivery, order by 2pm on a Monday  
– For collection on Tuesday or Wednesday, order by 2pm on Monday  
– For collection on Thursday or Friday, order by 2pm on Wednesday
Mussels and Oysters:
are available on Fridays for collection only.  Orders close strictly at 2pm on Thursdays.  
However, Musssels and Oysters CAN BE ARRANGED for delivery on any day of the week on special request – please contact us.


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