В Церкви существуют многодневные и однодневные посты. Многодневные – это Великий, Петров, Успенский и Рождественский посты.
Великий пост служит подготовкой к воспоминанию крестных страданий и Воскресения Христова, поэтому даты его начала и конца связаны с днём празднования Пасхи и меняются каждый год в зависимости от него. Великий пост продолжается сорок дней, поэтому он называется святой Четыредеся́тницей. Он начинается за семь недель до Пасхи и заканчивается перед Вербным воскресеньем и началом Страстно́й седми́цы, то есть той недели, когда Церковь вспоминает страдания Христа, которые Он понёс ради нашего спасения. Великий пост является более строгим, рыба разрешается только в праздники Благовещения и Входа Господня в Иерусалим (Вербное воскресенье).
Петров пост готовит верующих к великому празднику в честь святых апостолов Петра и Павла, который совершается 29 июня по старому стилю, 12 июля по новому. Пост начинается через неделю после праздника Святой Троицы, то есть в понедельник после дня Всех святых, и продолжается до 11 июля по новому стилю. В Петров пост разрешается вкушение рыбы в субботы, воскресенья и праздничные дни.
Успенский пост установлен перед праздником Успения Пресвятой Богородицы (15 августа по ст. ст., 28 по н. ст.), продолжается две недели с 14 по 27 августа по н. ст. По строгости этот пост сравним с Великим, рыба разрешается только в праздник Преображения Господня.
Рождественский пост призван подготовить верующих к празднованию важнейшего события мировой истории – Рождества Господа Иисуса Христа, прихода Бога на землю. Православные празднуют Рождество Христово 25 декабря по ст. ст., 7 января по н. ст. Рождественский пост начинается 28 ноября по н. ст., после дня памяти святого апостола Филиппа, почему и называется иногда Филипповым постом, и заканчивается перед Рождеством 6 января по н. ст. В этот пост, как и в Петров, рыба разрешается в праздники, субботы и воскресенья.
Кроме многодневных в Церкви существуют и однодневные посты. Это прежде всего среда и пятница в течение всего года. Пост в среду и пятницу установлен в память о том, что в среду Господь Иисус Христос был предан Иудой, а в пятницу пострадал и умер на Кресте. Вот как пишет об этом святитель Иоанн Златоуст († 407): «Ради чего, в самом деле, пост? Он – вместо креста: мы получили большее, отдаём меньшее. (Господь) распят для тебя… Не будь же неблагодарен к Иисусу».
В Церкви есть и так называемые сплошные седмицы, то есть такие недели, когда поста в среду и пятницу нет. Это Святки, то есть праздничные дни между Рождеством и Крещением Господа; это подготовительные недели перед Великим постом: о мытаре и фарисее (начинается за три недели перед постом) и сырная (масленица) накануне поста; это Пасхальная неделя (Светлая седмица) после праздника Пасхи и Троицкая после дня Святой Троицы.
Однодневные посты ещё установлены в канун праздника Крещения Господня (Богоявления) 18 января по н. ст., то есть в так называемый крещенский сочельник, а также в день усекновения главы Иоанна Предтечи 11 сентября по н. ст., то есть в тот день, когда этому святому отсекли голову по приказу царя Ирода, и в праздник Воздви́жения Креста Господня 27 сентября по н. ст., так как этот день связан с воспоминаниями о страданиях и смерти Господа на Кресте.