Отец Петра, Андрей Петрович Гринёв, в молодости служил при графе Минихе и вышел в отставку премьер-майором. Мать Петра, Авдосья Васильевна, была дочерью бедного тамошнего дворянина. Петя был единственным из детей, который не умер в младенчестве. Он ещё до рождения был записан в Семёновский полк сержантом. В пятилетнем возрасте Гринёв получает к себе в дядьки Стремянного Савельича. Несколько лет Пётр обучался под его присмотром. Но когда Гринёву исполнилось двенадцать, отец ему выписывает француза Бопре. На этом обучение Пети и заканчивается.
Но вот приходит время Петру, идти служить. Отец решает отправить его не в Петербург, а в Оренбург. По дороге Пётр встречается с Зуриным и проигрывает ему сто рублей. Савельич просит его не отдавать деньги. Но Гринёв поступает по совести.
После многих приключений случившихся с ним он и его слуга добираются в Белогорскую крепость. На службе у Гринёва складываются очень хорошие отношения с его сослуживцами, и семьёй коменданта.
Проходит некоторое время и Пётр влюбляется. Его избранной оказывается дочь коменданта Маша Миронова. Но позже выясняется, что к ней также не ровно дышит и Швабрин, с которым после и случается поединок. Пётр проигрывает поединок. Несколько дней спустя он решает написать родителям письмо с благословить его на брак с Машей. Но он получает отказ.
Ну а далее на Гринёва обрушивается очень много потрясений.
Сначала Пугачёв захватывает Белогорскую крепость и вешает всех её защитников и коменданта и его жену. Пётр остаётся жив по случайности. Далее Гринёв отправляется в Оренбург. Но судьба снова сталкивает его с разбойником. Несмотря на страх и риск Пётр отправляется освобождать свою любимую из плена. По пути в Белогорскую крепость его захватывают люди Пугачёва, отводят его к своему предводителю. Пугачёв, узнав о том, что творится в крепости, отправляется туда и освобождает Марию.
Пережив столько потрясений, характер главного героя закалился. Пётр Гринёв всегда был добрым, честным, порядочным человеком. А теперь он стал ещё твёрдым и непоколебимым. Так, что все потрясения, пережитые Гринёвым, можно назвать благими.
В крепости Гринев знакомится с Алексеем Швабриным. О его жизни читатель узнает лишь то, что в крепость герой сослан из-за дуэли. Швабрин умен, возможно, он получил хорошее образование, и имеет такой же строптивый, неуравновешенный характер, как и Гринев. Словом, оба героя – повесы-недоросли, только что выпорхнувшие из родительского гнезда. Однако образ Швабрина почему-то сразу вызывает читательскую антипатию. Не случайно и такая фамилия героя – Швабрин, она очень ярко раскрывает его характер, умение лицемерить, изменять своим принципам, идеалам.
Гринев – милый романтик, он страстно влюблен в Машу Миронову и пишет ей стихи в альбом. Реалистичный и расчетливый Швабрин смеется и иронизирует над своим приятелем. Однако и он влюблен в эту же девушку. Между героями происходит дуэль, во время которой Швабрин чуть было, не убил своего «приятеля». Но это лишь завязка сюжета.
По-настоящему понять характер каждого из героев трагические события, связанные с пугачевским восстанием. Это – кульминация повести, и каждый должен совершить нравственный выбор: что для него важнее – честь или бесчестие.
На глазах у Петруши Гринева происходит казнь добрых простых офицеров: капитана Миронова, коменданта крепости Ивана Кузьмича. Они отказываются присягнуть Пугачеву, считая его вором и самозванцем, поэтому выбирают смерть. Такой поступок достоин настоящего офицера.
Швабрин же, испугавшись за свою жизнь, перешел служить в пугачевское войско. Он думает лишь о собственной жизни, забывая о том, что присягнул на верность отечеству, императрице. Такой поступок недостоин оправдания, хотя инстинкт самосохранения – самый сильный у любого живого существа.
Конечно же, Петруше Гриневу было очень страшно. Но он должен был сделать выбор: присягнуть Пугачеву, поцеловать его руку или отправиться на виселицу вслед за капитаном Мироновым. Гринев