5 сентября 1918 года И. Г. Щегловитов в числе некоторых других высших царских сановников был расстрелян.
Иван Григорьевич был женат трижды. Первая его жена, княжна Оболенская, умерла рано. От этого брака у него был сын Константин, родившийся в 1884 году. Вторично он женился на дочери действительного статского советника Детерихса, Елене Константиновне. В 1895 году у них родилась дочь Анна. Третьей супругой И. Г. Щегловитова стала вдова статс-секретаря С. А. Тецнера, Мария Федоровна, женщина «большого ума», «привыкшая иметь успех у мужчин». Она ненадолго пережила супруга и умерла в одиночестве и нужде.