體外射精避孕法雖然簡便,但並不安全,失敗率較高。失敗原因是,男方在將陰莖抽出陰道前,已有少量精液射入陰道。因為在即將射精和射精是一個連貫的動作,兩者之間相隔的時間極短,多數男子不能準確地把握時機,以至在即將達到性高潮時,不能及時將陰莖從陰道內抽出,使最初射出的精液排入女性的陰道內,而這部分精液中的精子數量最多,所以容易導致懷孕。這是造成體外射精避孕失敗的主要原因。
其次,男子往往在射精動作發生前已有少量精子進入陰道。這是積存在輸精管內的精子,在性興奮過程中,隨著輸精管的收縮,將其擇先排入尿道,然後隨尿道分泌物而溢入陰道。這種在射精之前出現的精子外溢現象是無法控制的,結果也可導致避孕失敗。
體外射精失敗率是很高的,根據統計,若用體外射精的方式來做避孕的話,會有90%左右的失敗率。