Wifredo Lam nació el 8 de diciembre de 1902 en Sagua la Grande, Cuba.
Es el octavo hijo de Lam-Yam, nacido en Cantón hacia 1820, y emigrado hacia las Américas en 1860, y de Ana Serafina Castilla, nacida en 1862 en Cuba y descendiente mestiza de familias originarias de África y España.