Skip to content

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

And we deliver too!

Please help us grow & improve our business by either completing this very short Survey (it will take less than a minute) or Google review.
If you leave your contact details, we’ll send you a referral code with which you can earn a R50 coupon for each new shopper you introduce to MCF.

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:45 on Friday 20th May 2022

We currently have fresh Kingklip and Hake available to order.
We have new stock of Baby Kingklip and East Coast Sole (now available in smaller packs).

Next delivery: Wednesday 25th May
Collection from Newlands: Tuesday or Wednesday afternoon
Collection from Rondebosch: Wednesday afternoon

We are awaiting confirmation of other catches over the weekend and we’re hoping for some Yellowfin Tuna and/or Yellowtail.  Watch this space or keep an eye on the WhatsApp groups, newsletter or social media to find out what we manage to source.

Introducing Kombukarious‘s selection of kombucha, kefir water, kombucha vinegar, kimchi and kraut
I Like Eggs free range eggs – available in 12s, 18s and 30s.  All mixed large/extra large

MCF Samoosas – choose between Kingklip or Yellowtail
MCF Fish Pies
MCF Haddock Chowder
All bagels – from Kleinsky’s, Coimbra Bakery and the gluten free ones

on all NOMU baking kits and Beef Stock

All Pesto Princess products are available, including their award winning cooking sauces and soups
(Please note that orders for Pesto Princess for Friday delivery/collection close at 2pm on Thursday).

Remember that Meat & Biltong orders from Ryan Boon for Friday delivery close at 3pm on a Wednesday.

Please note that both Pesto Princess and Santa Anna’s have price increases coming up from 1 June.  So now is a good time to stock up!

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

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 range of fishcakes and samoosas, the full Pesto Princess range, Santa Anna’s organic corn products, beautiful Klein Karoo almonds, Piketberg olive oil, 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


Dim Sum

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 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.  Delivery is free for all orders over R1,000.


Orders stay open until 8am on the delivery days, but it’s always best to order by 1pm the day before delivery, as that’s when we have to place our orders with our suppliers – after which we limit the stock on the site.
Stock levels are live on the site, so if it’s available to order, you can order it – except for Pesto Princess and Ryan Boon meats and biltong, where the following deadlines apply:
Pesto Princess: 2pm the day before delivery
Ryan Boon: 2pm on a Monday (for Wednesday delivery) and 2pm on a Wednesday (for Friday delivery).


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

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