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.

Accidentally Ate Unsafe Food? Food can become unsafe if it’s expired, mouldy, or rotten. Eating expired or mouldy food m...
10/02/2026

Accidentally Ate Unsafe Food?
Food can become unsafe if it’s expired, mouldy, or rotten. Eating expired or mouldy food may lead to health problems.
⚠️ Important: Soft foods like bread should be thrown away if there is any mould. Tiny mould threads can grow deep inside, even if you can’t see them.
Watch for symptoms such as:
• Stomach pain
• Nausea
• Vomiting
• Diarrhoea
If you suspect you’ve accidentally eaten unsafe food, don’t ignore the signs.
📞 Be safe and see Dr. Johan for medical advice on 016 422 1071

Falls in Older Adults: Why They Should Never Be Ignored.Anyone can have a fall, but falls are a major health concern for...
03/02/2026

Falls in Older Adults: Why They Should Never Be Ignored.

Anyone can have a fall, but falls are a major health concern for people aged 65 years and older. Even when a fall does not result in an injury, it can lead to a loss of confidence and an ongoing fear of falling, which may impact independence and quality of life.

Speak to your doctor if you’ve had a fall — even if you feel fine. Falls can be a sign of underlying health issues, including:
• A new medical condition
• Side effects of medication
• Balance problems
• Muscle weakness
Regular check-ups are important and can help identify and address concerns early, reducing the risk of more serious falls in the future.
You can contact Dr. Johan Haarhoff’s office at 016 422 1071 or email bookings@drjohanhaarhoff.co.za for an appointment.

Bloating: When Is It More Than Just Discomfort?Bloating is a common condition that causes a feeling of fullness, tightne...
28/01/2026

Bloating: When Is It More Than Just Discomfort?

Bloating is a common condition that causes a feeling of fullness, tightness, or swelling in the abdomen. It can be caused by excess gas, digestive issues, or underlying health conditions.

Common symptoms of bloating include:
• Stomach pain or discomfort
• Excess gas
• Frequent burping or belching
• Abdominal rumbling or gurgling
While bloating is often harmless, seek medical advice if severe bloating is accompanied by any of the following:
Blood in the stool
• Noticeable, unintentional weight loss
• Nausea or vomiting
• Diarrhoea
• Worsening heartburn
• Fever due to an infection
Early assessment can help identify the cause and prevent complications.
📞 Make an appointment with Dr. Johan for professional care and peace of mind.
016 422 1071

Bee Stings: When to WorryA bee sting usually causes immediate sharp pain, followed by redness, swelling, pain, or itchin...
22/01/2026

Bee Stings: When to Worry
A bee sting usually causes immediate sharp pain, followed by redness, swelling, pain, or itching. These symptoms are typically mild, non-life-threatening, and resolve within 24 hours.
See a doctor urgently if:
• The sting is inside the mouth, or on the neck or face
• The sting is on the eyelid or in the eye
• A child has 5 or more stings
• An adult has 10 or more stings
• There is difficulty breathing, a swollen tongue or throat, abdominal pain, vomiting, or collapse
📞 Make an appointment with Dr. Johan for prompt and professional care on 016 422 1071

31/12/2025

✨ Thank You for an Incredible Year of Support ✨

25/12/2025
Nosebleeds – Normal or a warning sign?Dry air, seasonal changes, allergies, or even a bump to the nose can cause noseble...
23/12/2025

Nosebleeds – Normal or a warning sign?
Dry air, seasonal changes, allergies, or even a bump to the nose can cause nosebleeds.
Most settle quickly with simple pressure, but some nosebleeds signal a bigger problem.
• Bleeding that lasts longer than 20 minutes.
• Frequent nosebleeds (recurring, several times a week)
• Bleeding after an injury or fall
• Heavy bleeding that runs down the throat
• Weakness, dizziness, or fainting
• Nosebleeds in children or the elderly that don’t stop easily.
If your nosebleed does not stop or keeps coming back, book a consultation 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.

When Food Poisoning becomes a problem.Most cases of food poisoning pass in a day or two….But certain symptoms mean it’s ...
17/12/2025

When Food Poisoning becomes a problem.
Most cases of food poisoning pass in a day or two….
But certain symptoms mean it’s no longer “just a bug.”
If you experience any of the following, seek medical attention and contact Dr Johan.
• Severe diarrhoea lasts more than 3 days
• Frequent vomiting lasts more than 2 days
• You notice blood in your stool
• High fever
• Signs of dehydration – dry mouth, no urine, dizziness, weakness
Do not try to “push through it.”
Your body may be fighting a serious infection.
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.

When Food Poisoning becomes a problem.Most cases of food poisoning pass in a day or two….But certain symptoms mean it’s ...
11/12/2025

When Food Poisoning becomes a problem.

Most cases of food poisoning pass in a day or two….
But certain symptoms mean it’s no longer “just a bug.”
If you experience any of the following, seek medical attention and contact Dr Johan.
• Severe diarrhoea lasts more than 3 days
• Frequent vomiting lasts more than 2 days
• You notice blood in your stool
• High fever
• Signs of dehydration – dry mouth, no urine, dizziness, weakness
Do not try to “push through it.”
Your body may be fighting a serious infection.
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.

Stomach pain that won’t go away? Don’t wait!When to see a doctor?• Burning or sharp pain in the upper stomach that won’t...
09/12/2025

Stomach pain that won’t go away? Don’t wait!
When to see a doctor?
• Burning or sharp pain in the upper stomach that won’t go away
• Vomiting or weight loss
• Black or bloody stools
• Pain at night or after meals
Even if your symptoms seem mild, ulcers do not heal properly without treatment. Early diagnosis keeps ulcers from turning into serious complications.
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.

Don’t ignore fungal infection!Fungal infection might seem mild at first – like a rash, nail infection, or itchy skin- bu...
18/11/2025

Don’t ignore fungal infection!
Fungal infection might seem mild at first – like a rash, nail infection, or itchy skin- but if left untreated, it can spread and develop into serious diseases.
Did you know?
Some people are more vulnerable to fungal infections, including:
• Individuals with weakened immune systems
• People with diabetes
• Those using long-term antibiotics or steroids
• Elderly adults and infants
• People living in warm, humid environments
When to see Dr Johan:
• If your infection does not clear up with over-the-counter treatment
• If it spreads, becomes painful, or causes fever.
• If you have an underlying health condition that weakens your immunity.
Early diagnosis and treatment can prevent complications and protect your 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.

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.

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