La donación de semen es un acto que está regulado por la ley española 14/2006 sobre las Técnicas de Reproducción Asistida. Esta ley establece que la donación de semen es un acto totalmente anónimo, solidario y altruista. Además, no puede haber más de 6 bebés nacidos de un mismo donante de esperma.
Por otro lado, es necesario que los candidatos a donantes de semen superen una serie de pruebas médicas y psicológicas previamente a ser donantes.