Пугачёв отпустил Гринёва, потому что узнал в нём дворянина, который отказался присягнуть ему на верность, но при этом сохранил честь и искренность. Пугачёв был поражён его честностью и, возможно, вспомнил о своем собственном прошлом и идеалах справедливости, поэтому решил помиловать его.