Charles creció en Wirral en Merseyside y comenzó su carrera juvenil en el West Kirby Wasps.
Se destacó en el fútbol mixto hasta los 14 años, donde solía ser la única jugadora mujer en el campo.
Más tarde se probó en el Liverpool FC y fue contratada para unirse a las categorías inferiores.
[1] Tras el descenso del Liverpool al concluir la temporada 2019-20, Charles firmó con el Chelsea.
En su segunda temporada Niamh se llevó el doblete de la FA WSL 2021-22 y Women's FA Cup 2021-22 y se consagró como presencia habitual en el once inicial.