لا يوجد سبب واضح لحدوث الوسواس القهري ولكن يمكن أن يحدث بسبب عوامل وراثية أو تغيرات كيميائية في الدماغ.