Yes, vitamin C can be used on the legs. The effect may not be obvious immediately but vitamin C definitely helps in fading scars and discoloration on the legs and brightens the skin. It is also helpful in reducing sun spots as it promotes cellular renewal.