You should start to notice vitamin C working in as little as 24 hours if you’re looking to reduce the symptoms and length of a cold.
If you’re taking vitamin C for your skin or well-being, you may begin to notice a change in 3 weeks.