Dehydration can cause the tissues and muscles to cramp, which is detrimental for people with varicose veins. This can further increase their aching and soreness. Drinking lots of water is the best way to stay hydrated