Foreningen blev stiftet i 1891 med formålet at oprette friskolebørnsasyler, i hvilke ubemidlede arbejdende forældres skolepligtige børn kunne finde ly og nyttig beskæftigelse, sløjd og lignende, hjælpes med lektielæsning samt adspredes ved leg etc. Foreningen havde i 1890erne kontor i Bredgade 42.
I 1894 havde foreningen oprettet føgende asyler:
Friskolebørnsasyl I, Guldbergsgade 10 (drenge)
Friskolebørnsasyl II, Mathæusgade 27 (piger)
Friskolebørnsasyl III, Istedgade 3 (drenge)
Friskolebørnsasyl IV, Østervoldgade 16 A (drenge)
Friskolebørnsasyl V, Kalkbrænderivej 56 (drenge)
Friskolebørnsasyl VI, Valdemarsgade 21
I følge vejviserne ophørte asyl II ca. 1901/02 og i ca. 1903/04 oprettedes et asyl i Brobergsgade 10. Ca. 1905/06 ophørte asyl III i Istedgade 3, og et andet oprettedes i Istedgade 21. Ca. 1906/07 ophørte asyl V på Kalkbrænderivej 56, og et andet oprettedes på Kalkbrænderivej 16. I 1927/28 kom yderligere flere asyler til.
Foreningen, der i mellemtiden havde skiftet navn til Foreningen Fritidshjemmene for Kommuneskolebørn i København, overdrog 1. april 1938 hjemmene til Københavns kommune, magistratens 3. afdeling.