Спустя без малого 40 лет причины разинского восстания с удивительной точностью повторились, что привело к новому бунту в казачьей среде. В петровское время Россия вступила в тяжелую Северную войну со Швецией. Для снабжения армии и флота Петр I ужесточил повинности: поднял налоги и увеличил рекрутские наборы. Они тяжким грузом легли на плечи крестьянского населения страны. Спасаясь от поборов, трудной судьбы и мрачных перспектив, крепостные крестьяне бежали на южные окраины в надежде влиться в ряды казаков и получить свободу. Давнее правило «с Дону выдачи нет» гарантировало им недосягаемость для царских указов и требований властей.
Такое положение дел не устраивало Петра I. Казачья вольница стимулировала еще больший отток людских ресурсов, которые были так необходимы царю для продолжения войны со шведами. В целях возврата беглых крестьян 6 (17) июля 1707 года Петр I издал указ князю Ю. В. Долгорукому, где распорядился последнему «во всех казачьих городках переписав за провожатыми и с женами и с детьми выслать по прежнему в те ж городы и места, откуда кто пришел. А воров и забойцов, есть ли где найдутца, имая отсылать за караулом к Москве или в Азов». Долгорукий в точности исполнил указ, в сентябре того же года появившись с отрядом солдат на верхнем Дону. В результате военного рейда князю удалось отыскать и вернуть несколько сотен беглых крепостных крестьян с семьями.
Между тем поведение правительственных войск на Дону вызывало возмущение и гнев казаков. Помимо ограничения казачьей вольности, царский отряд чинил разного рода жестокости. Казачий сотник Кондратий Булавин в письмах так описывал зверства солдат: «А нашу братью казаков многих пытали и кнутом, били и носы и губы резали напрасно, и жён и девиц брали на постели насильно и чинили над ними всякое ругательство, а детей наших младенцев по деревьям вешали за ноги». Булавину удалось собрать несколько сотен соратников, чтобы противостоять царским войскам. В ночь на 8 (19) октября 1707 года казаки наголову разбили отряд Долгорукого и убили самого князя. По самой распространенной версии, выражение «хватил кондратий» или «кондрашка хватила» связано с этим дерзким нападением на правительственное войско. Так стали обозначать внезапную смерть наподобие той, которая случилась с князем Долгоруким от рук казаков Кондратия Булавина.
После победы по примеру своего славного предшественника Степана Разина Булавин объявил поход на Москву. Меж тем против мятежников выступил лояльный Москве казачий атаман Лукьян Максимов. В стычке близ городка Закотное Максимов разбил отряд Булавина и вынудил последнего бежать в Запорожскую Сечь. На следующий год казачий бунт развернулся с новой силой. В апреле 1708 года в сражении на реке Лисковатке булавинцы взяли реванш над войсками провластных казаков. 1 (12) мая отряды восставших вошли в столицу донского края — город Черкасск. На казачьем кругу сторонник русского царя Лукьян Максимов был осужден на смертную казнь, а Булавин избран войсковым атаманом.
Бунтовщики разделились на три части. Первый отряд отправился на Волгу и безуспешно осаждал Саратов, после чего двинулся на Царицын и 7 (18) июня взял его. Вторая часть отряда вышла на Северский Донец, где встретилась с войском князя В. В. Долгорукого, брата погибшего Ю. В. Долгорукого. Здесь в ряде сражений казаки потерпели поражение от превосходивших их по силам правительственных войск. Третья часть бунтовщиков во главе с атаманом Булавиным предприняла штурм Азова. 7 (18) июля вскоре после неудачного приступа азовской крепости Булавин погиб в результате заговора, организованного против него казацкими старшинами.
Со смертью предводителя казачий мятеж разбился на отдельные не скоординированные между собой выступления. В июле 1708 года войска В. В. Долгорукого вошли в Черкасск и устроили показательные казни бунтовщиков. В августе повстанцев выдавили из Царицына. Часть казаков во главе с Игнатом Некрасовым ушла на территорию Кубани, находившейся под властью Крымского ханства. Остальная часть сопротивлялась правительственным отрядам на Северском Донце вплоть до ноября 1708 года. В апреле 1709 года Петр I прибыл на Дон, чтобы лично удостовериться в полном подавлении восстания. После посещения донского края царь отправился в Таганрог, а потом на Украину, где через несколько месяцев вместе с русскими войсками участвовал в Полтавском сражении.