Yang dibutuhkan untuk dapat hamil adalah ovum (sel telur) dari wanita dan sperma dari pria. Sperma pria harus mempunyai kuantitas dan kualitas yang baik untuk dapat menghampiri dan membuahi ovum wanita. Jika pria mempunyai jumlah sperma sedikit atau kualitas sperma buruk, maka untuk mencapai kehamilan dirasa agak sulit.
Ketidaksuburan pada pria dapat disebabkan oleh kelainan bawaan, ketidakseimbangan hormon, pembuluh darah di sekitar testis melebar, atau berbagai kondisi yang menghalangi jalannya sperma untuk sampai ke ovum.
Beberapa faktor gaya hidup juga dapat mempengaruhi kesuburan pria, seperti terlalu banyak berolahraga, stres, obesitas, merokok, minum minuman beralkohol, penggunaan obat terlarang, paparan racun dan bahaya lingkungan, dan temperatur panas pada testis yang dapat mengurangi produksi sperma.