Small-batch roastery · Prince Albert, Karoo
Honest coffee, roasted slow under a wide sky
Specialty beans roasted in small batches and couriered fresh to your door, anywhere in South Africa.
Fresh off the roast
View allCederberg Blend
Our everyday workhorse. A medium roast blend with dark chocolate and hazelnut notes that holds its own black or with milk. This is the coffee we drink at the roastery every morning.
From R149
Highveld Espresso
A dark, syrupy roast built for espresso. Caramel and molasses up front, a long cocoa finish, and enough body to punch through a flat white. Forgiving in a moka pot too.
From R159
Pour-Over Starter Set
Everything you need to start brewing filter at home: ceramic dripper, glass server and a pack of 40 filters. Pairs best with our Karoo Dawn Filter roast.
R549
Karoo Enamel Mug
A 350ml enamel mug with our roastery mark. Made for campfires, stoeps and long road trips through the flats. Dents are character.
R189
Roasted in Prince Albert, where the flats meet the Swartberg
Karoo Coffee Co. started with a secondhand roaster in a farm shed and a stubborn idea: coffee this good shouldn't need a city address. We buy honest green beans, roast them slow, and send them out the same week.
No blends built by committee. No marketing roast dates. Just coffee we're proud to pour for our own people.
Read our storyShop by category
Roasted weekly
Small batches, roasted to order. Your bag ships within days of the roast.
Free delivery over R500
Flat R60 courier nationwide, on us when you stock up properly.
Secure checkout
Pay with Payfast — cards, instant EFT and everything in between.