Skip to content
Q3 2026Updated quarterly

SA Coffee Price Index

What specialty coffee actually costs in South Africa — real prices from real roasters, not guesswork.

R245

Median price / 250g

R140R799

Price range

68

Beans tracked

12

Roasters

About this data: Prices are sourced from roaster websites and represent standard retail pricing (not subscription or wholesale). Currently tracking 68 priced beans from 12 roasters — out of 185 total beans and 59 roasters in our directory. This index grows every quarter as we add more data. Prices normalised to 250g bags.

What the numbers tell us

The median specialty coffee in South Africa costs R245 per 250g bag. That's roughly R98,00 per 100g — or about R17,64 per cup if you're dosing 18g for espresso.

At the entry level, blends and commodity-origin single origins start around R140. At the top end, competition-grade lots like Panama Geisha push R799 — a 6x premium over the floor.

— Bibi Burness, Coffee Journal

Average price by origin

Yemen
1 beanR715 avg
Low: R715High: R715
Peru
1 beanR480 avg
Low: R480High: R480
Panama
1 beanR419 avg
Low: R419High: R419
Ecuador
1 beanR399 avg
Low: R399High: R399
Colombia
11 beansR383 avg
Low: R172High: R799
Tanzania / Ethiopia
1 beanR360 avg
Low: R360High: R360
Kenya
3 beansR343 avg
Low: R329High: R350
Costa Rica
2 beansR341 avg
Low: R299High: R382
Guatemala
3 beansR303 avg
Low: R160High: R430
Ethiopia
8 beansR288 avg
Low: R239High: R350
Burundi
2 beansR280 avg
Low: R210High: R350
Uganda
3 beansR277 avg
Low: R220High: R390
Brazil
3 beansR270 avg
Low: R250High: R300
Indonesia
3 beansR265 avg
Low: R150High: R330
Rwanda
2 beansR262 avg
Low: R239High: R285
Nicaragua
1 beanR235 avg
Low: R235High: R235
Guatemala / Colombia
1 beanR189 avg
Low: R189High: R189
Blend
13 beansR188 avg
Low: R140High: R349
Brazil / Burundi
2 beansR165 avg
Low: R165High: R165
Burundi / Brazil
1 beanR165 avg
Low: R165High: R165
Multi-origin
4 beansR154 avg
Low: R145High: R179
Malawi
1 beanR150 avg
Low: R150High: R150

Average price by roast level

Light
34 beansR366 avg
Low: R210High: R799
Medium
34 beansR197 avg
Low: R140High: R360

Average price by processing method

natural
1 beanR799 avg
Low: R799High: R799
Co-Ferment
1 beanR540 avg
Low: R540High: R540
Anaerobic
1 beanR480 avg
Low: R480High: R480
Wave Honey
1 beanR399 avg
Low: R399High: R399
Natural
9 beansR343 avg
Low: R210High: R715
Wet-Hulled
1 beanR315 avg
Low: R315High: R315
Washed
26 beansR314 avg
Low: R150High: R480
Honey
2 beansR311 avg
Low: R239High: R382
Advanced Washed
1 beanR269 avg
Low: R269High: R269
Decaf
2 beansR210 avg
Low: R180High: R240
CO2 Decaf
1 beanR189 avg
Low: R189High: R189
Sugarcane Decaf
1 beanR189 avg
Low: R189High: R189
Unspecified
11 beansR184 avg
Low: R140High: R349
washed
7 beansR166 avg
Low: R145High: R235
Pulped Natural and Natural
1 beanR165 avg
Low: R165High: R165
Pulped Natural, Washed and Natural
1 beanR165 avg
Low: R165High: R165
Pulped Natural and Washed
1 beanR165 avg
Low: R165High: R165

Every bean, every price

Tribe Espresso Blend

Tribe Coffee

R140

/ 250g

BlendMedium

Budget Blend

Quaffee

R140

/ 275g

BlendMedium

House Espresso Blend

Humble Coffee

R145

/ 250g

BlendMedium

Steady State Blend

YAAWK Coffee

R145

/ 250g

Multi-originMediumwashed

The Everyday Bliss

Robin Chat Coffee

R145

/ 250g

BlendMedium

Love Blend

Humble Coffee

R145

/ 250g

Multi-originMediumwashed

Sunday Morning Blend

Tribe Coffee

R145

/ 250g

BlendMedium

Lovers Blend

Tribe Coffee

R145

/ 250g

Multi-originMediumwashed

Roasters: get your beans listed

We're building the most comprehensive specialty coffee price database in South Africa. If your roastery isn't in the index yet, send us your current retail price list and we'll add you to the next quarterly update.

Submit your prices

Free listing — we never charge roasters to be included.

Methodology

Prices are collected from roaster websites and verified against current listings. All prices are retail (not wholesale or subscription-discounted) and normalised to 250g for comparison. Where a roaster sells in non-standard sizes (e.g. 200g, 1kg), the listed price is for the actual bag size shown.

The index currently covers 68 beans from 12 roasters — approximately 37% of the 185 beans in our full directory. Coverage will expand with each quarterly update as more roasters participate.

Dataset last updated: Q3 2026. Next update: Q4 2026.