طبق ماده ۳۹۶ قانون مدنی انواع و اقسام احکام خیارات عبارتند از :

 

۱- خیار مجلس

۲- خیار حیوان

۳- خیار شرط

۴- خیار تاخیر ثمن

۵- خیار رویت و تخلف وصف

۶-خیار غبن

۷- خیار عیب

۸- خیار تدلیس

۹- خیار تبعض صفقه

۱۰- خیار تخلف شرط