Caruso stammet fra en fattig og barnerik familie. Han var tredje av seks barn. Moren gjorde det mulig for ham å få skolegang, og allerede som barn sang han i kirkekoret, der sognepresten straks la merke til hans sangstemme. Enrico fikk deretter privat sangundervisning lokalt. Han var fra 16-årsalderen elev til Guglielmo Vergine.