上海第一个游泳池是由游泳总会于1892年,建在上海跑马厅内,为外国人的私人会所,不对外开放。1907年公共租界(英、美两租界合并后的名称)工部局在北四川路底,建成上海第一家公共游泳池,虽说是“公共”,却不对华人开放。1909年上海青年会健身房内建了一个游泳池,供会员使用,这是华人接受现代游泳技术训练的先河。
1922年工部局在今虹口公园建造第二个公共露天游泳池(即现在的虹口游泳池),也不对华人开放。英美租界当局的这种歧视华人的无耻行为,激起上海人民的愤慨和抗议。工部局被迫于1928年宣布,其所属的二家公共游泳池对中外人士开放。