Truth be told, there isn't one hard-and-fast timeframe of how long it would take to clear hyperpigmentation when using a vitamin C-based dark spot remover. The exact amount of time will obviously vary from one person to another given that there are no two people with the same exact similar skin profiles. That said, it could take anywhere between 4 and 14 weeks or even longer than this to completely get rid of the blemishes.