Олимпиада проводится в четыре этапа.
1. Первый этап — школьный.
Проводится в октябре-ноябре во всех заинтересованных школах.
2. Второй этап — районный.
Проводится в середине декабря для учащихся 8-11 классов.
Призеры этого этапа получают право на участие в следующем этапе.
3. Третий этап — областной.
Проводится во время зимних каникул для учащихся 9-11 классов.
4. Четвертый этап — заключительный.
Проходит в середине марта.
Участвуют учащиеся 9-11 классов.