Visit the official COVID-19 government website to stay informed.

Quality Coffee Suppliers

barista coffee


Mastertons Coffee and Tea Specialists has been catering to coffee shops, restaurants, guest houses, hotels and other businesses within the hospitality industry since first opening our doors in 1924.

We’ve always believed in supplying a quality product at a fair price, and this is reflected in the wholesale coffee pricing options that we can offer you, so that you in turn are able to serve your clients only the best coffee at attractive prices.

We’re a full service coffee roastery, able to meet all of your coffee and tea related needs supplying you with everything from our small-batch roasted speciality coffees, fine teas, brewing equipment and accessories to advice, installations and servicing.

With packaging solutions to match your requirements, ranging from small pre-portioned sachets which have been measured to make one full pot of coffee, through to larger units for when you’ll be doing your own portioning or grinding. Our pre-portioned coffee sachets not only save time and simplify the coffee brewing process for you and your staff, but ensure a consistent and perfect pot of coffee every time.

Contact us today if you would like to serve our traditionally hand-roasted coffee in your establishment and provide your clients with a coffee experience they won’t forget. Please mail us on for more information.


Our coffee can be found on the shelves of supermarkets and retail outlets throughout South Africa, catering specifically to the home coffee drinker. With global appreciation for fine coffee rapidly growing, many people now insist on brewing only quality Arabica coffee in their homes and won’t settle for anything less.

Our wholesale coffee pricing options are geared towards enabling you to offer our coffee to your customers at fair and competitive market prices while realising a healthy margin, so if you’d like to add a well-known coffee brand synonymous with quality to your shelves and better meet your customers’ growing needs.

  • Sign up
Lost your password? Please enter your username or email address. You will receive a link to create a new password via email.
We do not share your personal details with anyone, Ts&Cs apply.
Click below to chat with us on WhatsApp, call us on
041 585 4044 or send us an email to
× How can we help?