Prinsesse Charlottes Gades skole blev opført 1874-75. Skolen begyndte sin virksomhed i oktober 1874 med to klasser som filial af Nørrebros friskole, den senere Sct. Hans Torvs skole. Den var først færdigbygget i august 1875, indviet den 19. august og taget i brug den 24. august. I 1881 blev der flyttet elever til den nyoprettede Ryesgades friskole. I 1889 blev skolen omdannet til betalingsskole. Eleverne blev overflyttet til den nyopførte Bådmandsgades skole, dog blev fem friskoleklasser bevaret efter sommeren 1889 som egen friskoleafdeling. Børn fra Nørre Allé betalingsskole blev overflyttet hertil samme år. I 1915 blev Prinsesse Charlottes Gades skole kommuneskole.
Skolen blev nedlagt 1980 og skolebygningen blev fra 1981 brugt til Skolen i Charlottegården.