The time taken to get rid of freckles depends on the treatment option chosen. If you opt for laser therapy, you can see results in one or two sessions. If you opt for natural methods, it might take a few weeks to see the results.