Григорий меняется на протяжении всего романа, а тем более после смерти Натальи.
Он любил и был любим, он жил необыкновенной мирской жизнью на родном хуторе и был доволен. Он всегда старался поступать правильно, а если нет — что ж, каждый человек имеет право на ошибку. Многие моменты жизни Григория в романе — это своеобразные “уходы” от событий, которые непосильны его разуму. Страстность исканий Григория сменяется чаще всего возвратом к себе, к естественной жизни, к своему домашнему очагу. Но в то же время нельзя сказать, что жизненные искания Григория зашли в тупик, нет. У него была настоящая любовь, и судьба не обделила его возможностью быть счастливым отцом. Но Григорий был вынужден постоянно искать выход из создавшихся трудных положений. Говоря о нравственном выборе Григория в жизни, нельзя однозначно сказать, всегда ли его выбор был действительно единственно верным и правильным. Но он почти всегда руководствуется своими собственными принципами и убеждениями, пытается найти лучшую долю в жизни, и это его стремление не быть простым желанием “жить лучше всех”. Оно было искренним, затрагивало интересы не только его самого, но и многих близких ему людей, в частности, любимой женщины. Несмотря на бесплодные устремления в жизни, Григорий был счастлив, хотя и очень не долго. Но и этих недолгих минут так необходимого счастья было достаточно. Они не пропали зря, как не зря прожил свою жизнь Григорий Мелехов.
Владыко — епископ, которому подполковник Свиньин рассказывает историю утопающего часовым Постниковым. Владыко оправдывает наказание Постникова Свиньиным и лицемерно обнаруживает торжество высшей божественной справедливости, проявление провидения в отвратительной истории с Постниковым. Владыков в рассказе «Человек на часах» воплощает официозное начало в православии эпохи Николая I, освящая мерзкие действия власть имущих. Владыко — реальное историческое лицо, митрополит Московский Филарет (Дроздов), отрицательное отношение к которому высказано еще в нескольких произведениях Лескова.
Кокошкин — петербургский обер-полицмейстер; выступает как и благодетель подполковника Свиньина и его подчиненного капитана Миллера, парадоксально совмещая роль милосердного благодетеля и неправедного сановника. Желая уберечь от неприятностей Свиньина и Миллера, Кокошкин награждает за утопающего не подлинного Постникова, а офицера. Кокошкин — реальное историческое лицо.
Миллер Николай Иванович — капитан Измайловского полка, ротный командир рядового Постникова, рассказывающий его историю. Гуманный Миллер противопоставлен службисту Свиньину, лишенному сострадания к несчастному Постникову. Доброта Миллера из рассказа «Человек на часах» бессильна против жестокого, железного следования букве воинского устава. Миллер — реальное лицо, знакомый Лескова, от которого писатель узнал рассказанную в «Человеке на часах» историю.
Офицер — офицер инвалидной команды, охраняющей царский дворец; свидетель утопающего часовым Постниковым, он выступает в функции ложного ложного героя. Офицер приписывает себе утопающего, надеясь получить награду; однако сбивчивость рассказа вызывает недоверие у полиции. Желание подполковника Свиньина избежать недовольства государя за воинский проступок Постникова (покинувшего ради человека свой пост возле царского дворца) и стремление обер-полицмейстера Кокошкина угодить государю, отличив военного, служащего в охране дворца, приводят к награждению Офицера.
Постников — рядовой Измайловского полка; после долгих колебаний между соблюдением устава и человеческим долгом от смерти утопающего, покидая свой пост возле царского дворца. Выступает в парадоксальной роли военного преступника и героя одновременно. Вместо награды за человека, которую получает офицер, Постников, чудом избегший жесточайшего наказания шпицрутенами, приговаривается подполковником Свиньиным к двумстам ударам розгами. История этого героя рассказа «Человек на часах» свидетельствует о жестокости и абсурдности армейских порядков в эпоху Николая I, основанных на беспрекословном исполнении всех положений воинского устава в любых ситуациях. Абсурдность ситуации усугубляется благодаря уверенности Постникова в справедливости наказания и радости, что экзекуция оказалась не столь жестокой.
Свиньин — подполковник Измайловского полка, батальонный командир, в подчинении у которого состоит Постников. Этот герой рассказа «Человек на часах» представлен в противоречивой роли одновременно и палача Постникова: желая избежать неприятностей, он скрывает проступок-подвиг Постникова, но лично отдает приказ о его наказании. Свиньин — истовый службист, в котором верность предписаниям устава подавляет доброту и сострадание