В 1321 году Гедемин пошел походом на Киев. Тут следует сказать несколько слов о судьбе этого древнего города.
После погрома Батыя в декабре 1240 — январе 1241 гг. ему долгое время не удавалось оправиться. Так, через четыре года после этих событий итальянский монах Плано Карпини вез в Монголию послание Папы Римского. Он отметил в своих записках, что в окрестностях Киева «мы находили бесчисленные черепа и кости людей, лежавшие в поле», и что сам город «сведен почти на нет: едва существует там 200 домов, а людей тех держат они (татары) в самом тяжелом рабстве».
Об истории Киева в 1241–1320 годы мы не знаем почти ничего. Некоторые историки считают, что татары его покинули в 1250 или 1260-е годы, и что после этого он принадлежал галицким князьям, которые отправляли туда своих наместников. Во всяком случае, в 1321 году там действительно правил какой-то князь Станислав, «подручник» (наместник) великого князя Галича.
Примерно в 10 верстах от Киева, на реке Ирпень, войско Гедемина сошлось с дружинами Галицкого великого князя Льва Юрьевича (правнука Даниила Романовича), его брата Андрея Юрьевича, киевского князя Станислава, переяславского князя Олега, брянских князей Святослава и Василия. В ходе сражения на Ирпени галицкие войска потерпели страшное поражение, князья Лев, Андрей и Олег погибли. Станислав вместе с брянскими князьями бежал в Брянск.
Гедемин осадил Киев. Город держался два месяца. Наконец горожане, не дождавшись ниоткуда помощи, собрались на вече и решили сдаться. Гедемин торжественно въехал в Золотые ворота. Окрестные города последовали примеру Киева. Гедемин везде сохранил старые порядки, только посадил своих наместников и оставил гарнизоны. Наместником в Киеве стал гольшанский князь Миндовг (тезка Миндовга — основателя Великого княжества Литовского).
Но, взяв Киев, Гедемин позже признал право на него и Золотой Орды, чтобы избежать прямого столкновения с татарами. Литовская летопись отмечает в записи под 1331 годом, что вместе с князем Федором (родственником Гедимина) в Киеве в это время сидел татарский баскак. Это означает, что уже через 12 лет после захвата Гедимином «матери городов русских», киевский князь платил дань кому-то из ханов Золотой Орды.
Следовательно, в составе Литвы в то время Киев не удержался. Это удалось сделать только с 1362 года, после разгрома татар Альгердом в битве на Синей Воде.
Кстати говоря, в том же 1331 году Гедимин «задержал» (попросту арестовал) возвращавшегося из Греции через Волынь новгородского владыку (митрополита) Василия. Он держал этого деятеля под стражей до тех пор, пока не добился от него клятвенного обещания сделать служилым князем Новгорода сына Гедимина по имени Наримунт. Заодно Василий окрестил будущего начальника новгородских войск. Наримунт приехал в Новгород в октябре 1333 года, получил «в кормление» города Ладогу, Орешек, Корелу и половину Копорья.
Впрочем, уже в 1335 году Наримунт уехал из Новгорода назад в Литву, чтобы занять престол в Полоцке после смерти князя Воина. Вместо себя он оставил новгородцам сына Александра. Однако прочно утвердиться в Новгороде преемникам Наримунта не удалось. Видимо, это объясняется тем, что феодальная республика в экономическом и в политическом отношении являлась значительно более развитым государством, нежели Литва. Здесь не было благоприятной почвы для удовлетворения претензий литовских великих князей на господство. Как известно, значительно позже московские государи решили данную проблему гораздо проще: они взяли Новгород силой.
В Галиче же после гибели Льва Юрьевича стал править его сын Владимир. Он умер в 1340 году, не оставив сына-наследника. Тогда галицкие бояре выбрали своим новым государем мазовецкого (т. е. польского) княжича Болеслава, племянника Андрея и Льва. Болеслав перешел из католичества в православие, при крещении принял имя Юрий и в 1325 году стал галицко-волынским князем. Своей столицей он избрал город Владимир-Волынский. В историю этот князь вошел под именем Юрия-Болеслава II.
В 1341 году Юрий-Болеслав вступил в союз с Гедемином и женился на его дочери Офке, а князь Любарт, сын Гедемина, женился на дочери покойного князя Владимира Львовича Галицкого. Между тем, у князя Юрия-Болеслава тоже не было сыновей. Этот факт объясняет причину того, что «Люборта принял Володимерьский князь в дотце в Володимер и в Луческ и во всю землю Волынскую», то есть, Юрий сделал своим наследником литовского князя. В 1342 году, когда князя Юрия отравили галицкие бояре, Волынь вошла в состав ВКЛ.
Расширение Великого княжества Литовского при Гедемине