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’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.


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: 08:45 on Monday 4th July 2022

We currently have fresh Yellowfin TunaHake, Kingklip and Angelfish available to order

Order this week and stand a chance to win a pack of 6 fishcakes of your choice and a jar of tartare sauce, including free delivery

Next delivery: Wednesday 6th July
Collection from Newlands: Tuesday or Wednesday afternoons
Please note that there is no collection available from Rondebosch this week

I Like Eggs – dozens, 18s or 30s
All Mayos and Tartare Sauce
Battered Hake Bundles
Gluten-Free Fish Batter Mix

NOMU pancake & waffle kits (only 2 left!)

Orders are always open while stocks last (the stock on the site is live), except for the following items:
Pesto Princess orders for Wednesday delivery/collection close at 2pm on a Tuesday
Meat & Biltong orders from Ryan Boon for Wednesday delivery close at 3pm on a Monday 
– Fresh Mussels and Oysters are available on Fridays and orders close strictly at 3pm on Thursdays. 
However, Musssels and Oysters can be arranged for Wednesdays at a special surcharge.

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” />