Varicose veins may cause legs to ache, feel heavy, and tire easily. Feet and ankles may swell towards day’s end, especially in hot weather. Varicose veins may be itchy, and the veins themselves may ache. Leg cramps can be caused by varicose veins. Varicose veins can get sore and inflamed, causing redness of the skin around them. In some cases, patients may develop venous ulcerations.