Those of us who are deficient and start on a vitamin D supplement usually take five to six weeks to reach the recommended level of vitamin D. If you're in doubt, it's always best to have a chat with your GP who might arrange a blood test. The B vitamins and vitamin C are all water soluble.