Древляне должны были ожидать мести от родных Игоря от Руси из Киева, Игорь оставил сына-младенца, Святослава, да жену Ольгу; воспитателем (кормильцем) Святослава был Асмуд, воеводою - знаменитый Свенельд. Ольга не дожидалась совершеннолетия сына и отомстила сама древлянам, как требовал закон. Народное предание, занесенное в летопись, так говорит о мести Ольгиной. Убив Игоря, древляне стали думать: "Бот мы убили русского князя, возьмем теперь жену его Ольгу за нашего князя Мала, а с сыном его, Святославом, сделаем, что хотим". Порешивши таким образом, древляне послали двадцать лучших мужей своих к Ольге в лодье. Узнав, что пришли древляне, Ольга позвала их к себе и спросила, зачем они пришли? Послы отвечали: "Послала нас Древлянская земля сказать тебе: мужа твоего мы убили, потому что он грабил нас, как волк, а наши князья добры, распасли Древлянскую землю, чтобы тебе пойти замуж за нашего князя Мала?" Ольга сказала им на это: "Люба мне ваша речь; ведь, в самом деле, мне мужа своего не воскресить! Но мне хочется почтить вас завтра пред своими людьми; теперь вы ступайте назад в свою лодью и разлягтесь там с важностию; а как завтра утром я пришлю за вами, то вы скажете посланным: не едем на конях, нейдем пешком, а несите нас в лодье! Они вас и понесут". Когда древляне ушли назад в свою лодку, то Ольга велела на загородном теремном дворе выкопать большую, глубокую яму и на другое утро послала за гостями, велев сказать им: "Ольга зовет вас на великую честь". Древляне отвечали: "Не едем ни на конях, ни на возах и пешком нейдем, несите нас в лодье!". Киевляне сказали на это: "Мы люди невольные; князь наш убит, а княгиня наша хочет замуж за вашего князя", - и понесли их в лодье, а древляне сидя важничали. Когда принесли их на теремный двор, то бросили в яму как есть в лодье. Ольга нагнулась к ним и спросила: "Довольны ли вы честью?". Древляне отвечали: "Ох, хуже нам Игоревой смерти!". Княгиня велела засыпать их живых и засыпали. После этого Ольга послала сказать древлянам: "Если вы в самом деле меня просите к себе, то пришлите мужей нарочитых, чтоб мне придти к вам с великою честью, а то, пожалуй, киевляне меня и не пустят". Древляне выбрали лучших мужей, державших их Землю, и послали в Киев. По приезде новых послов Ольга велела вытопить баню, и когда древляне вошли туда и начали мыться, то двери за ними заперли и зажгли избу: послы сгорели. Тогда Ольга послала сказать древлянам: "Я уже на дороге к вам, наварите побольше медов в городе, где убили мужа моего, я поплачу над его могилою и отпраздную тризну". Древляне послушались, свезли много меду и заварили. Ольга с небольшою дружиною, налегке, пришла к Игоревой могиле, поплакала над нею и велела своим людям насыпать высокий курган, а когда насыпали, то велела праздновать тризну. Древляне сели пить, а Ольга велела отрокам своим служить им; когда древляне спросили Ольгу: "А где же наша дружина, что посылали за тобою?", то она отвечала: "Идут за мной вместе с дружиною мужа моего". Когда древляне опьянели, то Ольга велела отрокам своим пить за их здоровье, а сама отошла прочь и приказала дружине сечь древлян. Перебили их 5000; Ольга возвратилась в Киев и начала пристроивать войско на остальных древлян.
На следующий год Ольга собрала большое и храброе войско, взяла с собою сына Святослава и пошла на Древлянскую землю. Древляне вышли навстречу; когда оба войска сошлись, то Святослав сунул копьем в древлян, копье пролетело между ушей коня и ударило ему в ноги, потому что князь был еще ребенок. Свенельд и Асмуд сказали тогда: "Князь уже начал; потянем, дружина, за князем!" Древляне были побеждены, побежали и затворились по городам. Ольга с сыном пошла на город Искоростень, потому что здесь убили мужа ее и обступила город. Коростенцы бились крепко, зная, что они убили князя и потому не будет им милости, когда сдадутся. Целое лето простояла Ольга под городом и не могла взять его, тогда она придумала вот что сделать: послала сказать в Коростень: "Из чего вы сидите? Все ваши города сдались мне, взялись платить дань и спокойно теперь обрабатывают свои поля, а вы одни хотите лучше помереть голодом, чем согласиться на дань". Древляне отвечали: "Мы рады были б платить дань, но ведь ты хочешь мстить за мужа?". Ольга велела им сказать на это: "Я уже отомстила за мужа не раз: в Киеве и здесь, на тризне, а теперь уже не хочу больше мстить, а хочу дань брать понемногу и, помирившись с вами, пойду прочь". Древляне спросили: "Чего же ты хочешь с нас? Ради давать медом и мехами". Ольга отвечала: "Теперь у вас нет ни меду, ни мехов и потому требую от вас немного: дайте мне от двора по три голубя, да по три воробья; я не хочу накладывать на вас тяжкой дани, как делал мой муж, а прошу с вас мало, потому что вы изнемогли в осаде". Древляне обрадовались, собрали от двора по три голубя и по три воробья и послали их к Ольге с поклоном. Ольга велела им сказать: "Вы уже покорились мне и моему дитяти, так ступайте в свой город, а я завтра отступлю от него и пойду назад к себе домой". Древляне охотно пошли в город, и все жители его очень обрадовались, когда узнали Ольгино намерение. Между тем Ольга раздала каждому из своих ратных людей по голубю, другим - по воробью и велела, завернув в маленькие тряпочки серу с огнем, привязать к каждой птице и, как смеркнется, пустить их на волю. Птицы, получив свободу, полетели в свои гнезда, голуби по голубятням, воробьи под стрехи, и вдруг загорелись где голубятни, где клети, где вежи, где одрины, и не было ни одного двора, где бы не горело, а гасить было нельзя, потому что все дворы загорелись вдруг. Жители, испуганные пожаром, побежали из города и были перехватаны воинами Ольги. Таким образом город был взят и выжжен; старейшин городских Ольга взяла себе; из остальных некоторых отдала в рабы дружине, других оставила на месте платить дань. Дань наложена была тяжкая: две части ее шли в Киев, а третья - в Вышгород к Ольге, потому что Вышгород принадлежал ей.