We are a specialty coffee roastery small-batch roasting weekly, and running hands-on barista training classes for beginners right here in the city.
Precision, patience, and passion in every batch.
We roast and sell specialty coffee beans and also run barista training classes for beginners. At Highveld Coffee Roasters, we believe great coffee is a craft best shared — from the roaster to your cup.
Our beans are small-batch roasted weekly to ensure you get the freshest possible brew, and our hands-on classes are designed to take you from curious coffee lover to confident home barista.
Take home freshly roasted beans, or join us in-store to learn the art of espresso. Enquire directly to secure your bag or your seat.
Learn the foundations of espresso, milk steaming, and pouring in our in-store training.
Roasted in small batches every week. If it's not fresh, it's not Highveld.
We roast in small batches weekly, ensuring the beans you buy are always at peak freshness.
Our barista training classes for beginners get you behind the machine, not stuck in a textbook.
We sell only specialty coffee beans, sourced and roasted for exceptional, complex flavour.
Visit us in Johannesburg. Smell the roasts, feel the machines, and learn right where it happens.
Never sitting on a shelf. Our roast schedule guarantees freshness from our roaster to your cup.
No experience needed for our classes. We start from the basics and build your confidence.
Whether you’re after beans or barista skills, the process is simple.
Browse our freshly roasted 1kg beans, or pick a barista training class date that suits you.
Beans are small-batch roasted weekly. For classes, we prep the machines and beans for your hands-on session.
Collect your beans in-store, or join us for your class. Brew at home with confidence, or pour like a pro.
"The freshness of the beans is unmatched. You can really tell the difference that weekly small-batch roasting makes in the cup."
"The barista training class was incredibly hands-on. As a beginner, I felt comfortable and learned the real skills needed to pull a proper shot."
Have a question about beans or classes? Send us a message or pop in for a visit.
Real reviews from real customers
I bought the Coffee Beans 1kg and they are incredibly fresh, definitely the best roast in Joburg. My morning brew has never tasted this good!
Suzette N.
The Barista Training Class was worth every single cent. I learned so much about milk texturing and the team made it so simple to understand.
Fatima H.
The staff here are so warm and welcoming, they always make you feel right at home. Ordering my weekly batch is always the easiest part of my day.
Dineo Z.
Just finished their barista course and it was hands-on and super fun. Highveld Coffee Roasters really knows their stuff!
Andile E.