Highveld Coffee Roasters See what we offer
Roasted in Johannesburg

Freshly roasted
coffee beans
from the Highveld.

We are a specialty coffee roastery small-batch roasting weekly, and running hands-on barista training classes for beginners right here in the city.

Roasted Weekly
Hands-on Classes
Specialty Grade
In-Store Experience
Specialty coffee, done right
Small-batch roasted weekly
Open 6 days a week
Johannesburg, South Africa
EST.
JOHANNESBURG
H

The Art of the Roast

Precision, patience, and passion in every batch.

Our Story

Roasting coffee, teaching craft.

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.

Coffee & Classes

Beans for your cup, skills for your craft.

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.

1kg Pack

Fresh Weekly

Coffee Beans 1kg

Small-batch roasted specialty beans, packed fresh for peak flavour.

R220 / bag Buy

Beginner Class

Hands-on

Barista Training Class

Learn the foundations of espresso, milk steaming, and pouring in our in-store training.

Contact for price Buy

Freshness Guaranteed

Roasted in small batches every week. If it's not fresh, it's not Highveld.

Why Highveld

Crafted with intention.

Small-Batch Roasted

We roast in small batches weekly, ensuring the beans you buy are always at peak freshness.

Hands-On Classes

Our barista training classes for beginners get you behind the machine, not stuck in a textbook.

Specialty Grade

We sell only specialty coffee beans, sourced and roasted for exceptional, complex flavour.

In-Store Experience

Visit us in Johannesburg. Smell the roasts, feel the machines, and learn right where it happens.

Roasted Weekly

Never sitting on a shelf. Our roast schedule guarantees freshness from our roaster to your cup.

Beginner Friendly

No experience needed for our classes. We start from the basics and build your confidence.

From Roast to Cup

How it works.

Whether you’re after beans or barista skills, the process is simple.

1

Choose your coffee or class

Browse our freshly roasted 1kg beans, or pick a barista training class date that suits you.

Beans | Class
2

We roast fresh & prepare

Beans are small-batch roasted weekly. For classes, we prep the machines and beans for your hands-on session.

Roasted Weekly
3

Collect, brew & enjoy

Collect your beans in-store, or join us for your class. Brew at home with confidence, or pour like a pro.

Enjoy the cup
Real Reviews

Loved by locals in Jozi.

100%
Specialty Grade
6
Days Open Weekly
2
Ways to Enjoy

"The freshness of the beans is unmatched. You can really tell the difference that weekly small-batch roasting makes in the cup."

C
Coffee Enthusiast
Verified Review

"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."

B
Aspiring Barista
Verified Review
Questions & Answers

Before you visit us.

How fresh are the coffee beans when I buy them?

We small-batch roast our beans weekly. This means the beans you purchase from us are always fresh and at peak flavour, never sitting on a shelf for months.

Do I need experience to join the barista training class?

No experience is needed. Our classes are designed specifically for beginners. We start from the very basics of espresso and milk steaming, guiding you through every step hands-on.

How much does the barista training class cost?

Please contact us for the most current pricing and available dates. You can use the "Buy" button on the class to enquire directly, or send us a message through the contact form below.

Where are you located in Johannesburg?

We are an in-store experience based in Johannesburg, South Africa. You can find our exact location on the map in the contact section below, or reach out via WhatsApp for directions.

What are your opening hours?

We are open Monday to Friday from 08:30 to 17:00, and Saturdays from 09:00 to 13:00. We are closed on Sundays. Feel free to visit us during these hours!
Get in Touch

Visit the roastery.

Have a question about beans or classes? Send us a message or pop in for a visit.

Send us an enquiry

Opening Hours

  • Monday – Friday08:30 – 17:00
  • Saturday09:00 – 13:00
  • SundayClosed

What customers say

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.

Rate us

Your review appears after Highveld Coffee Roasters approves it.

made by ensiglo Get your own free page