En 1911 se casó con María Luisa Argota Reyes, a quien conoció en la ciudad de Santiago de Cuba y con la que tuvo cinco hijos; tres murieron de niños y dos sobrevivieron: Pedro Emilio y Lidia Castro Argota.