Please note that Internet Explorer is no longer supported. Please use Google Chrome, Mozilla Firefox or Microsoft Edge for the best experience on our website.

Free delivery for
all orders over R1000



Everyone has questions. Well, we've got some answers.

Take a look below too see if we've been able to help with yours!

If we aren't answering your question below or you require immediate assistance, feel free to reach out to us at or 069 7040 609 (Call / WhatsApp number) and we will help in any way that we can!

We deliver across the Garden Route. From George through to Knysna on a daily basis. Delivery days are from Tuesday to Saturdays. Then George through to Mossel Bay on Tuesdays, Thursdays and Saturdays.

You can pay us by Card, either Debit or Credit Card (please see separate terms and conditions for these) If your Card Payment fails, please get in contact with our office or use the Bank details provided on the bottom of the page to do EFT payment. Please send POP to as soon as payment is done. NB: Remember if payment was not done by 9am each day the products will be removed from basket.

We have made it easier for you to login and register, either using your name and email address.

When you check out, make sure you choose the correct delivery day for your area, if you are unable to check out this may be because you are not logged in.

Your Account, is the place that will hold all your delivery information and past order information. This can be helpful when looking for something you have enjoyed in the past and can't remember what! Put these things in a Favorite list to make it easier for you in the future!

Things happen and sometimes you may want to cancel your order, the best way to do this is to email: or WhatsApp us on 069 7040 609 (Call / WhatsApp number) and just notify us that you would like to cancel and we will send you a confirmation email and communicate with you for alternative arrangements. You will need to cancel the order before 9am 2pm on the day before delivery for a full refund, otherwise we will have to charge a 50% cancellation fee thereafter as we will already have your items.

If you find anything is not up to scratch just send us a picture via WhatsApp or email (069 7040 609 (Call / WhatsApp number) or so we can contact the supplier and we will replace or refund the item for you! This needs to be done in the 24 hours following delivery. Products need to be checked when receiving items from our drivers and make sure you did receive all your items ordered on your invoice and you are happy with everything you received. If there are any items missing for whatever reason, please inform the driver before he leaves or if you find any products not up to standard please point it out to the driver and inform our office.

All the deliveries we do ourselves have a delivery fee of R50 for orders under R1000 and anything over R1000 is FREE!!

Farmfresh Direct can not take any responsibly for any product purchased from use and it is the customers responsibility to check with us if there are any concerns, allergies, or health issues. We will do our best to give you the relevant information on the Website. If there are any concerns / uncertainty, please check with us as we will assist you in this. If we need to, we will be in contact with our Suppliers to give you the information needed. It is your responsibility as customer to bring any allergies or whatever health issues to our attention and get advice from you Dr, Health Practitioner or Nutrition Practitioner before purchasing the item.