Home Remedies for Varicose Veins. Take a Handful of Marigold Petals. Wash It Thoroughly. Make a Paste Out of It. Apply It to The Varicose Veins. Add 2 Tablespoons of Apple Cider Vinegar to a Glass of Water and Drink It. Apply Fresh Garlic Paste On the Affected Veins. Leave It for 30 Minutes and Wash Off with Water. Warm Some Mustard Oil and Put a Piece of Camphor into It. Massage Thoroughly to The Veins. Add 1 Teaspoon of Cayenne Pepper to a Glass of Water. Stir It and Drink. Add 3 Teaspoons of Grape Seed Oil into a Small Bowl, And Gently Massage On the Affected Areas. Leave It for Some Time and Wash It with Water. Take 1 Teaspoon Each of Olive Oil and Vitamin E Oil. Warm It Slightly. Massage Gently On the Affected Area for Few Minutes. Leave It for an Hour Then Wash Off with Warm Water. Wrap Some Pieces of Ice in a Towel or Cloth and Rub It Gently On the Affected Area. Apply Aloe Vera Gel On the Affected Area. Leave It for Some Time and Wash Off with Water. Take 3 to 4 Tablespoons of Fuller’s Earth Powder and Add Enough Water to Make a Paste. Apply It to The Affected Veins. Leave It to Dry. Once It Dries. Wash It with Warm Water. These are the few Natural Ayurvedic Home Remedies for Varicose Veins.