NHL 12 — игра предусматривает несколько режимов. В режиме «плей-офф» игроку предоставляется возможность создавать в одиночном режиме пользовательские турниры с одной из нескольких команд, представленных в игре, игрок может как и играть, так и имитировать игру, следя за своей статистикой, также можно настроить геймплей, например выбрать уровень сложности. Режим «про» — тот же режим «плей-офф», но только в нём пользователь играет за одного из игроков из своей команды. В режиме «GM» пользователю предоставляется роль менеджера команды, в качестве которого он может также покупать и продавать игроков.