Dr Johan Haarhoff

Dr Johan Haarhoff Dr Johan is distinguished by his caring, compassionate and professional demeanour.

He is deeply committed to his patients' well-being and extends his concerns to their families.

Watch out for Respiratory Diphtheria!Respiratory Diphtheria is a serious bacterial infection that affects the throat and...
13/11/2025

Watch out for Respiratory Diphtheria!
Respiratory Diphtheria is a serious bacterial infection that affects the throat and nose. Early detection is key to preventing complications.
Common symptoms include:
• Sore throat and difficulty swallowing
• Think grey coating in the throat or tonsils
• Swollen glands in the neck
• Fever and chills
• Weakness and tiredness
• Difficulty breathing
If you or your child develops these symptoms – especially breathing or swallowing problems – contact Dr Johan immediately.
Early treatment can save lives.
Call us: 016 422 1071
Visit us: Medic Village, Cnr Joubert Street and Grey Avenue, Vereeniging.
Book Online: bookings@drjohanhaarhoff.co.za." rel="ugc" target="_blank">https://bookings@drjohanhaarhoff.co.za.

Did you know your family’s health story can be one of your most powerful health tools? Many conditions — like heart dise...
11/11/2025

Did you know your family’s health story can be one of your most powerful health tools?

Many conditions — like heart disease, diabetes, arthritis, and certain cancers — can run in families. Knowing what health issues your parents, grandparents, or siblings have faced helps your doctor see the bigger picture and spot potential risks early.

Why it’s important:
✅ Helps your doctor make a more accurate diagnosis
✅ Guides the right tests, screenings, and treatments
✅ Allows early prevention and lifestyle changes

Next time you see Dr Johan, share what you know about your family’s medical history.
It could make all the difference in your treatment and long-term health!
Call us: 016 422 1071
Visit us: Medic Village, Cnr Joubert Street and Grey Avenue, Vereeniging.
Book Online: bookings@drjohanhaarhoff.co.za." rel="ugc" target="_blank">https://bookings@drjohanhaarhoff.co.za.

⚠️ Common Causes of Joint Pain or Stiffness:• Arthritis – The  #1 culprit, affecting millions worldwide. It comes in dif...
04/11/2025

⚠️ Common Causes of Joint Pain or Stiffness:
• Arthritis – The #1 culprit, affecting millions worldwide. It comes in different forms:
• Osteoarthritis: from cartilage breakdown
• Rheumatoid arthritis: the immune system attacks joint tissue
• Gout: caused by uric acid crystal buildup in joints
• Injuries & Overuse – Sports, repetitive work, or overtraining can strain ligaments and cartilage.
• Infections & Autoimmune Issues – Can trigger temporary or chronic inflammation.
• Excess Weight – Adds extra pressure on your knees, hips, and lower back.

Malaria is preventable – and treatable if caught early! Don’t ignore fever or body chills, especially after travel to a ...
30/10/2025

Malaria is preventable – and treatable if caught early! Don’t ignore fever or body chills, especially after travel to a malaria-risk area.
Dr Johan can test, treat, and guide you on how to stay protected.
• Use mosquito repellent
• Sleep under treated nets
• Take prescribed preventive medication when travelling

Your health matters. Contact Dr Johan today.
Call us: 016 422 1071
Visit us: Medic Village, Cnr Joubert Street and Grey Avenue, Vereeniging.
Book Online: bookings@drjohanhaarhoff.co.za." rel="ugc" target="_blank">https://bookings@drjohanhaarhoff.co.za.

Did you know? Regular check-ups with Dr Johan can help detect early signs of illness – even before you feel unwell!• Rou...
28/10/2025

Did you know? Regular check-ups with Dr Johan can help detect early signs of illness – even before you feel unwell!
• Routine screenings
• Vaccination updates
• Personalised health advice
Book your appointment today and take one step closer to better health!
Call us: 016 422 1071
Visit us: Medic Village, Cnr Joubert Street and Grey Avenue, Vereeniging.
Book Online: bookings@drjohanhaarhoff.co.za." rel="ugc" target="_blank">https://bookings@drjohanhaarhoff.co.za.
Care

Are you constantly tired?Anaemia is more than just fatigue; it’s a condition where your blood has a reduced capacity to ...
09/10/2025

Are you constantly tired?
Anaemia is more than just fatigue; it’s a condition where your blood has a reduced capacity to carry oxygen.
Here is a quick guide on what anaemia is and how it affects your body.
👉 The Cause: Less oxygen flows to your organs and tissues because of a shortage of healthy red blood cells.
👉 The Effect: From feeling exhausted and weak to experiencing heart palpitations and shortness of breath, anaemia can impact your energy and overall well-being.

Don’t ignore warning signs. Take care of your blood, and it will take care of YOU.
Call us: 016 422 1071
Visit us: Medic Village, Cnr Joubert Street and Grey Avenue, Vereeniging.
Book Online: bookings@drjohanhaarhoff.co.za." rel="ugc" target="_blank">https://bookings@drjohanhaarhoff.co.za.

28/09/2025
While your body uses clots to stop bleeding, abnormal clots that form internally can lead to serious health emergencies ...
23/09/2025

While your body uses clots to stop bleeding, abnormal clots that form internally can lead to serious health emergencies like strokes, heart attacks, and pulmonary embolisms.
Know the signs:
Signs of Deep Vein Thrombosis (in arm or leg):
• Swelling, pain or tenderness
• Skin that is warm to the touch
• Red or discoloured skin
Signs of Pulmonary Embolism (in the lung):
• Sudden shortness of breath
• Sharp chest pain (often worse with deep breaths)
• Rapid heart rate
# Blood clots can lead to stroke or heart attack. Risk factors include long periods of immobility, surgery, and certain medical conditions.

If you or a loved one experiences these symptoms, seek emergency medical care immediately. Awareness and quick action are critical.
Call us: 016 422 1071
Visit us: Medic Village, Cnr Joubert Street and Grey Avenue, Vereeniging.
Book Online: bookings@drjohanhaarhoff.co.za." rel="ugc" target="_blank">https://bookings@drjohanhaarhoff.co.za.

Why Kidneys are at the heart of the matter.Your kidneys are small but mighty!They filter toxins from your blood, balance...
16/09/2025

Why Kidneys are at the heart of the matter.
Your kidneys are small but mighty!
They filter toxins from your blood, balance fluids, control blood pressure, make red blood cells, and keep your bones strong.

Keep your kidneys healthy:
• Drink plenty of water
• Reduce salt intake
• Eat a balanced diet
• Limit processed food
• Exercise regularly
Keep them healthy, keep YOU healthy! They’re working 24/7 for you! Be aware of signs like fatigue, swollen ankles, and a change in urination. Early detection is key!

If you have any concerns about your kidneys, please consult with Dr. Johan.
Call us: 016 422 1071
Visit us: Medic Village, Cnr Joubert Street and Grey Avenue, Vereeniging.
Book Online: bookings@drjohanhaarhoff.co.za." rel="ugc" target="_blank">https://bookings@drjohanhaarhoff.co.za.

Gentlemen, let’s talk health.🏥We often focus on staying fit and strong, but what’s happening on the inside is just as im...
09/09/2025

Gentlemen, let’s talk health.🏥
We often focus on staying fit and strong, but what’s happening on the inside is just as important. Regular health screenings are crucial for preventing serious conditions like heart disease and cancer.

Here’s a quick checklist of essential screenings to discuss with your doctor:
⦿ Heart health: Blood pressure and cholesterol checks. At least once a year, as needed, especially if you have a family history of heart disease.
⦿ Cancer Screening: Prostate (ages 50+) and colorectal (ages 45/50+)
⦿ Skin Checks: Look for any new or changing spots.

Prioritising your health is a sign of strength.
Call us: 016 422 1071
Visit us: Medic Village, Cnr Joubert Street and Grey Avenue, Vereeniging.
Book Online: bookings@drjohanhaarhoff.co.za." rel="ugc" target="_blank">https://bookings@drjohanhaarhoff.co.za.

Spring is here, and so are ticks!Families enjoying South Africa’s beautiful outdoors, a simple tick bite can pose a sign...
04/09/2025

Spring is here, and so are ticks!
Families enjoying South Africa’s beautiful outdoors, a simple tick bite can pose a significant health risk.
Be aware of the classic signs of tick bite fever, which appear within 5-10 days of the bite:
• Red rash or bump
• Fever, chills, body aches
• Headache & fatigue
• Swollen Glands
Contact our doctor’s room if you experience any of the above symptoms. Protect yourself, your family and your pets this season!
Call us: 016 422 1071
Visit us: Medic Village, Cnr Joubert Street and Grey Avenue, Vereeniging.
Book Online: bookings@drjohanhaarhoff.co.za." rel="ugc" target="_blank">https://bookings@drjohanhaarhoff.co.za.

Is your nose running as fast as the season is changing?That’s likely thanks to spring allergies! Here’s a quick look at ...
02/09/2025

Is your nose running as fast as the season is changing?
That’s likely thanks to spring allergies! Here’s a quick look at what’s causing your sniffles:
• The CULPRIT: Pollen. As South African trees and grasses start pollinating, they release tiny grains into the air.
• The REACTION: For those with allergies, the immune system mistakes pollen as an invader and releases histamine. This causes the itchy eyes, sneezing, and congestion you feel.
• SYMPTOMS to watch for: A stuffy, runny nose, constant sneezing, itchy or watery eyes, sinus pressure, and even fatigue.

Don’t let allergies get you down. Chat to Dr. Johan about relief options and enjoy the spring season!
Call us: 016 422 1071
Visit us: Medic Village, Cnr Joubert Street and Grey Avenue, Vereeniging.
Book Online: bookings@drjohanhaarhoff.co.za." rel="ugc" target="_blank">https://bookings@drjohanhaarhoff.co.za.

Address

MediVillage
Vereeniging
1939

Opening Hours

Monday 08:00 - 05:00
Tuesday 08:00 - 05:00
Wednesday 08:00 - 01:00
Thursday 05:00 - 17:00
Friday 08:00 - 17:00

Telephone

+27676346764

Alerts

Be the first to know and let us send you an email when Dr Johan Haarhoff posts news and promotions. Your email address will not be used for any other purpose, and you can unsubscribe at any time.

Contact The Practice

Send a message to Dr Johan Haarhoff:

Share

Share on Facebook Share on Twitter Share on LinkedIn
Share on Pinterest Share on Reddit Share via Email
Share on WhatsApp Share on Instagram Share on Telegram

Category