20 Natural Medicines You Can Make at Home for Everyday Ailments

9. Flu – Elderberry Syrup

Simmer elderberries with ginger, cinnamon, and cloves, then add honey. This antioxidant-rich syrup shortens flu duration and boosts immunity.

10. Headaches – Peppermint Oil Massage

Dilute peppermint essential oil with a carrier oil and massage onto temples, neck, or sinuses to relieve tension headaches.

11. Hemorrhoids – Soothing Herbal Cream

Blend shea butter, coconut oil, aloe vera, witch hazel, and lavender oil into a cream to reduce pain, swelling, and itching.

12. High Blood Pressure – Hibiscus Green Tea

A refreshing tea made with hibiscus, green tea, cranberry juice, and spices helps regulate blood pressure naturally.

13. Indigestion – Belly Soothing Tea