Do yếu tố di truyền: Có đến khoảng 30% trường hợp không tinh trùng hay tinh trùng ít, yếu, dị dạng nặng có bất thường về cấu trúc gene.
Không có ống dẫn tinh 2 bên bẩm sinh: trong những trường hợp này hai tinh hoàn vẫn sản xuất tinh trùng nhưng không có đường dẫn ra ngoài.
Tắc đường dẫn tinh: do nhiễm trùng, biến chứng sau mổ, sau chấn thương cơ quan quan sinh sản đường dẫn tinh bị tắc
Xuất tinh ngược dòng: tinh trùng thay vì được phóng tinh ra ngoài lại đi ngược vào bàng quang (nơi chứa nước tiểu). Tình trạng này có thể xảy ra ở những trường hợp biến chứng sau khi mổ ở vùng lân cận, chấn thương cột sống, bệnh tiểu đường. Những trường trường hợp này sẽ tìm thấy tinh trùng trong nước tiểu sau khi xuất tinh chứ không phải trong tinh dịch.
Tinh trùng sản xuất quá ít. Khi tinh hoàn suy giảm chức năng nặng và sản xuất rất ít tinh trùng. Tuy nhiên, khi sinh thiết tinh hoàn và có thể tìm thấy ít tinh trùng ở một số nơi trong tinh hoàn.
Giãn tĩnh mạnh thừng tinh: một số rất ít trường hợp giãn tĩnh mạnh thừng tinh cũng có thể gây vô tinh. Những trường hợp này sau mổ giãn tĩnh mạch thừng tinh, quá trình sinh tinh có thể hồi phục một phần.
Suy tinh hoàn: Đây là tình trạng các ống sinh tinh trong tinh hoàn không sản xuất được tinh trùng. Tình trạng này có thể là do ở các ống sinh tinh không có loại tế bào để tạo tinh trùng hay quá trình sinh tinh bị gián đoạn nửa chừng, không sản xuất được tinh trùng trưởng thành.
Nội tiết: Bình thường, nội tiết từ tuyến yên (ở não) kích thích tinh hoàn sản xuất ra tinh trùng. Nếu không có hoặc không đủ nội tiết tuyến yên, tinh hoàn sẽ không sản xuất được tinh trùng. Đặc biệt nếu nam giới sử dụng nội tiết tố nam (androgen) nhiều quá, cũng có thể làm tuyến yên không tiết nội tiết và tinh hoàn không sản xuất tinh trùng.