У князя Володимира Святославича було дванадцять синів від різних дружин. Третім по старшинству був Святополк. Мати Святополка, черниця, була расстрижен і взята за дружину Ярополком, братом Володимира. Володимир убив Ярополка і опанував його дружиною, коли вона була вагітна. Він усиновив Святополка, але не любив його. А Борис і Гліб були синами Володимира і його дружини-болгарки. Своїх дітей Володимир посадив по різних землях на князювання: Святополка - в Пінську, Бориса - в Ростові, Гліба - в Муромі.
Коли дні Володимира наблизилися до кінця, на Русь рушили печеніги. Князь послав проти них Бориса Той виступив в похід, але ворога не зустрів. Коли Борис повертався назад, вісник розповів йому про смерть батька і про те, що Святополк спробував приховати його смерть. Слухаючи цю повість, Борис заплакав. Він зрозумів, що Святополк хоче захопити владу і вбити його, але вирішив не опиратися. Дійсно, Святополк підступно заволодів київським престолом. Але, незважаючи на вмовляння дружини, Борис не захотів прогнати брата з князювання.
Тим часом Святополк підкупив киян і написав Борису ласкаве лист. Але його слова були брехливими. Насправді він хотів вбити всіх спадкоємців свого батька.І почав він з того, що наказав дружині, що складалася з вишгородських чоловіків на чолі з Путиней, вбити Бориса.
Борис же розкинув стан на річці Альті. Увечері він молився у себе в наметі, думаючи про близьку смерть. Прокинувшись, він велів священикові служити заутреню. Вбивці, підіслані Святополком, підійшли до намету Бориса і почули слова святих молитов. А Борис, почувши лиховісний шепіт біля намету, зрозумів, що це вбивці. Священик і слуга Бориса, бачачи печаль свого пана, сумували про нього.
Раптом Борис побачив убивць з оголеним зброєю в руках. Лиходії кинулися до князю і пронизали його списами. А слуга Бориса прикрив своїм тілом пана. Цей слуга був родом угорець на ім'я Георгій. Вбивці вразили і його. Поранений ними, Георгій вискочив з шатра. Лиходії хотіли завдати князю, який був ще живий, нові удари. Але Борис став просити, щоб йому дозволили помолитися Богу. Після молитви же звернувся князь до своїх вбивцям зі словами вибачення і сказав: «Брати, приступивши, закінчуйте наказане». Так помер Борис в 24 день липня. Убили і багатьох його слуг, в тому числі Георгія. Йому відрубали голову, щоб зняти з шиї гривню.
Бориса обернули в намет і повезли на возі. Коли їхали лісом, святий князь підняв голову. І два варяга прокололи його ще раз мечем в серце. Тіло Бориса поклали у Вишгороді і поховали у церкві Святого Василя.
Після цього Святополк задумав нове злодіяння. Він послав Глібу листа, в якому писав, що батько, Володимир, тяжко хворий і кличе Гліба.
Юний князь вирушив до Києва. Коли він доїхав до Волги, то злегка пошкодив ногу.Він зупинився недалеко від Смоленська, на річці Смядині, в човні. Звістка про смерть Володимира тим часом дійшла до Ярослава (ще одного з дванадцяти синів Володимира Святославича), який тоді княжив у Новгороді. Ярослав послав Глібу попередження, щоб він не їздив до Києва: батько помер, а брат Борис убитий. І, коли Гліб плакав про батька і брата, перед ним раптово з'явилися злі слуги Святополка, послані їм на вбивство.
Святий князь Гліб плив тоді в човні по річці Смядині. Вбивці перебували в інший човні, вони почали гребти до князю, а Гліб думав, що вони хочуть його вітати. Але лиходії стали перескакувати в човен Гліба з оголеними мечами в руках. Князь став благати, щоб вони не губили його юне життя. Але слуги Святополка були невблаганні. Тоді Гліб почав молитися Богу про батька, братів і навіть про своє вбивці, Святополка. Після цього кухар Глєбов, Торчин, зарізав свого пана. І зійшов Гліб на небеса, і зустрівся там з коханим братом. І сталось, як це 5 вересня.
Вбивці ж повернулися до Святополка і розповіли йому про виконане повелении. Злий князь зрадів.
Тіло Гліба кинули в пустельному місці між двох колод. Проходили повз це місце купці, мисливці, пастухи бачили там вогненний стовп, запалені свічки, чули ангельський спів. Але ніхто не здогадався пошукати там тіло святого.
А Ярослав рушив зі своїм військом на братовбивцю Святополка, щоб помститися за братів. Ярославу супроводжували перемоги. Прийшовши на річку Альту, він став на тому місці, де був убитий святий Борис, і помолився Богу про остаточну перемогу над лиходієм.
Цілий день тривала січа на Альті. До вечора Ярослав здолав, а Святополк утік. Його охопило безумство. Святополк так ослаб, що його несли на носилках. Він наказував бігти, навіть коли погоня припинилася. Так на ношах пронесли його через Польську землю. У безлюдному місці між Чехією і Польщею він помер. Його могила збереглася, і від неї виходить жахливий сморід.
З тих пір в Руській землі припинилися усобиці. Великим князем став Ярослав. Він знайшов тіло Гліба і поховав його в Вишгороді, поруч з братом. Тіло Гліба виявилося нетлінним.
Від мощей святих страстотерпців Бориса і Гліба стали виходити багато чудес: сліпі прозрівали, кульгаві ходили, горбаті випростувались. А на тих місцях, де брати були вбиті, створені церкви у їх ім'я.