En España, el precio varía en función de la clínica y de la duración del tratamiento. De media,  una inseminación artificial cuesta entre 700 y 1.100 euros, mientras que el precio de la fecundación in vitro puede superar los 5.500 euros. A eso hay que sumar las pruebas y tratamientos complementarios, los medicamentos (entre 300 y 600 euros), las hormonas, etc.