โรคริดสีดวงตา เกิดจากการติดเชื้อแบคทีเรีย Chlamydia trachomatis ซึ่งการติดต่อเกิดจากการสัมผัส เช่น การสัมผัสขี้ตา สารคัดหลั่งต่างๆ อาทิ น้ำมูก เสมหะ หนองจากตา ลำคอ หรือจมูก ของผู้ที่มีเชื้อโรค