قانون آیین دادرسی کیفری انواع دادگاههای نظامی را مشخص کرده است. این دادگاهها برای رسیدگی به جرایم مربوط به نیروهای مسلح مانند ارتش، سپاه، نیروی انتظامی و وزارت دفاع ایجاد میشوند. بر اساس این ماده، شش نوع دادگاه نظامی وجود دارد: در زمان صلح سه نوع دادگاه شامل دادگاه نظامی یک و دو و دادگاه تجدیدنظر نظامی فعالیت میکنند. دادگاه نظامی دو به جرایم سبکتر و دادگاه نظامی یک به جرایم سنگینتر رسیدگی میکند و دادگاه تجدیدنظر نظامی هم به اعتراض به آرای صادره از این دو دادگاه میپردازد. در زمان جنگ نیز سه نوع دادگاه دیگر با همین سلسله مراتب تشکیل میشود: دادگاه نظامی دو زمان جنگ، دادگاه نظامی یک زمان جنگ و دادگاه تجدیدنظر نظامی زمان جنگ. تفاوت اصلی دادگاههای زمان جنگ با دادگاههای زمان صلح در سرعت و تشریفات رسیدگی است تا در شرایط جنگی بتوان سریعتر به پروندهها رسیدگی کرد. هر یک از این دادگاهها صلاحیت رسیدگی به جرایم خاص نظامیان را دارند و در مواردی که قانون مشخص کرده، باید به پروندهها رسیدگی کنند.