Турнир начнётся 30 января и завершится 11 февраля финальной встречей. В этом году в соревновании примут участие шесть команд, которые будут разделены на две группы. В первой группе сразятся «Спартак», «Краснодар» и «Динамо» Москва.
Матчи первой группы начнутся 30 января в 19:30, когда «Спартак» встретится с «Краснодаром». Следующая игра пройдёт 4 февраля в 15:00, где «Краснодар» испытает свои силы против «Динамо» Москва. Заключительное противостояние в этой группе состоится 7 февраля в 19:30, когда «Динамо» Москва сыграет с «Спартаком». Во второй группе болельщики смогут наблюдать за играми ЦСКА, «Ростова» и «Зенита». Стартовый матч этой группы назначен на 31 января в 19:30 между ЦСКА и «Ростовом». Далее, 4 февраля в 19:30, ЦСКА встретится с «Зенитом». Завершающая игра в группе пройдёт 7 февраля в 15:00, когда «Ростов» выйдет на поле против «Зенита».
После завершения группового этапа, 10 февраля, состоятся матчи, определяющие итоговые места в турнире. В 15:00 планируется матч за пятое место, а в 19:00 - матч за третье место. Финал турнира намечен на 11 февраля и начнётся в 19:30. В нем встретятся команды, занявшие первые места в своих группах, чтобы определить победителя Зимнего Кубка РПЛ 2024 года.
В предыдущие два года обладателем Зимнего Кубка РПЛ становился московский «Спартак». Смогут ли они удержать чемпионский титул и в этом сезоне или же кубок перейдёт к другой команде, станет известно уже совсем скоро.