Charlotte is begonnen met wedstrijdzwemmen op 6-jarige leeftijd. Ook deed zij vroeger aan turnen. Na het behalen van haar B-diploma ging Charlotte door met zwemmen bij De Fuut, omdat zij dicht bij Utrecht woonde. Vervolgens heeft Charlotte de overstap gemaakt naar Utrecht Swimming en toen deze club stopte is zij naar andere clubs gaan kijken. Uiteindelijk is Charlotte samen met haar zussen uitgekomen bij VZC. De eerste proeftraining was gelijk positief.
Op dit moment traint Charlotte 6 tot 7 keer per week in Veenendaal. Naast haar zwemtrainingen doet Charlotte 2 keer per week aan krachttraining en 2 keer per week aan landtraining. Charlotte is dus veel in Veenendaal te vinden ondanks dat zij in Utrecht woont.