Roasted by us, on demand

We’re a small-batch coffee roastery, roasting each week based on the orders we receive.
Instead of roasting in advance and holding stock, your order is added to our next roast.
Your coffee is then packed days later and ready for collection while it’s still at its best.

Collect from one of our locations or have your order delivered anywhere in South Africa.

That means your coffee isn’t sitting on a shelf or in a warehouse.
It’s roasted specifically for you, at peak freshness.


Why this matters:

Coffee tastes best within days of roasting
Better flavour, aroma, and consistency
No stale or over‑aged stock

Our Story

RX Coffee began in gyms, built around people who train hard and rely on consistency in everything they do.

In that environment, coffee isn’t just a habit. It’s part of a routine. Something people depend on, for focus, clarity, and performance.

But what we saw early on was that most coffee didn’t meet that standard. It was inconsistent, often roasted weeks before, and treated like a commodity rather than something that actually supports how people live and train. As we grew, it became clear that the coffee needed to match the same level of discipline as the people drinking it.

So we started roasting our own.

Today, RX Coffee roasts every batch in-house, giving us complete control over freshness, quality, and flavour. We keep things simple, consistent, and intentional, so that what you get is reliable every time.

Coffee for people who train hard and think clearly.

Freshly Roasted Coffee Beans in South Africa

RX Coffee is a South African coffee roastery specializing in freshly roasted, roast-to-order coffee beans. We roast in small batches each week, ensuring every bag reaches you at peak freshness. Our range includes carefully selected single-origin coffees and signature coffee blends, available for collection or nationwide delivery throughout South Africa.

Frequently asked questions

Find answers to common questions about our coffee products

We roast coffee in small batches each week based on customer orders.

Yes. We offer nationwide PUDO Locker and courier delivery, as well as collection from selected locations.

Yes, we offer in-store pickup at all three of our locations. Select pickup at checkout to choose your preferred location.

Your coffee is added to our next roast instead of sitting on a shelf or in a warehouse, ensuring maximum freshness.

We offer carefully selected single-origin coffees and our signature RX Blend.