Петро Іванович одружився з Марією Андріївною (1839—1900) зі старовинного козацького старшинського роду Миклашевських і мав трьох дітей: старшого сина Михайла (1879-?), котрий помер молодим, дочку Єлизавету і сина Павла (1872—1945), котрий увійшов у історію як останній гетьман України. Шлюб