20 Natural Medicines You Can Make at Home for Everyday Ailments

A mix of peppermint, chamomile, fennel seeds, and ginger supports digestion and prevents bloating after meals.

14. Insomnia – Passionflower & Valerian Tincture

Soak passionflower and valerian root in alcohol for several weeks to create a natural sleep aid.

15. Menstrual Cramps – Cramp Bark Tea

Steep cramp bark in hot water for 10–15 minutes. This traditional herbal tea relaxes uterine muscles and eases period pain.

16. Nausea – Ginger Chews

Simmer fresh ginger root, sugar, and honey into homemade chewy candies that calm nausea and motion sickness.

17. Rashes & Skin Irritation – Oatmeal Mask

Mix warm water with steel-cut oatmeal to make a paste. Apply to itchy or irritated skin for fast relief.

18. Sore Throat – Salt & Essential Oil Gargle

Dissolve sea salt in warm water and add drops of lemon and tea tree oil. Gargle several times daily to ease pain and fight bacteria.