В Дания веднъж управлявал цар от славната фамилия Skilding на име Хродгар. Той бил особено успешен във войните със съседите и, като натрупал голямо богатство, решил да увековечи спомена за себе си и своето управление. Той реши да построи великолепна банкетна зала за кралския отряд. Хродгар не пощади нито сили, нито средства за строителството, а най-квалифицираните майстори построиха зала за него, която не беше равна в целия свят. Щом украсата на чудната зала завърши, Хродгар започна да го угощава с воините си и целият квартал бе обявен с позвъняването на скъпи чаши и песни на кралски певци. Но веселите празници на славния Хродгар не траяха дълго, пенеста бира и златен мед се изсипаха за кратко, веселите песни не продължиха дълго ... Шумът от празниците на цар Хродгар достигна рога на ужасното огромно чудовище Грендел, което живееше наблизо в свирепи блата. Грендел мразеше хората и веселбата им предизвикваше гняв у него ... И тогава една вечер това чудовище пропълзя неразбрано в залата на Хродгар, където след дълъг жесток празник небрежни воини почиваха ... Грендел грабна трийсет рицари и се завлече в бърлогата си. На следващата сутрин писъците на ужаса бяха заменени от кликове на забавление и никой не знаеше откъде е дошла страшната катастрофа, откъде са отишли рицарите от Хродгар. След много скръб и спекулации, небрежността надделя над страховете и страховете, а Хродрап и неговите воини отново започнаха пиршества в чудната зала. И отново се появиха неприятности - чудовищният Грендел започваше да пренася по няколко рицари всяка вечер. Скоро всички вече предположиха, че именно Грендел нахлува през залата през нощта и отвлича мирно спящи воини. Никой не посмя да влезе в един-единствен бой с диво чудовище. Хродгар напразно се молел на боговете да му помогнат да се освободи от ужасен бич. Празниците в залата престанаха, веселията престанаха и само Грендел от време на време се качваше там през нощта в търсене на плячка, сеейки ужас наоколо.
Слухът за това ужасно бедствие достигна до земята на гаутите (в южна Швеция), където управляваше царят Хигелак. И сега най-известният герой на Хигелак, героят Беоулф, заявява на своя господар, че иска да помогне на цар Хродгар и ще се сблъска с чудовищния Грендел. Въпреки всички опити да го разубеди от планираното, Беоулф екипира кораба, избира четиринадесет смели воини от своя отряд и плува до бреговете на Дания. Окуражен от щастливи поличби, Беоулф се приземи на сушата. Веднага пришълци пристигат пришълец, пита ги за целта на пристигането им и бързат да докладват на крал Хродгар. Междувременно Беоулф и неговите другари облекоха бронята си, разглобиха оръжията си и се отправиха по пътя, павиран с цветни камъни към празничната зала на Кралската зала. И всеки, който види воини, които пристигат от морето, се чуди на здравата си конструкция, фантастични каски, украсени с изображения на глигани, искряща верига и широки мечове, тежки копия, които воините носят с лекота. Отвъдморският отряд среща Вулфгар - един от най-близкия цар на Хродгар. След като ги разпитва, той докладва на краля - казват, че са пристигнали важни гости, водачът нарича себе си Беоулф. Хродгар знае това славно име, той знае, че доблестният Беоулф е равен по сила на тридесет могъщи рицари и царят заповядва да повика гости, надявайки се, че с тях ще дойде и избавлението от голямото нещастие. Wulfgar отправя на посетителите кралски поздрав и покана за празника.
Беоулф и свитата му, като направиха копия в ъгъла, със сгънати щитове и мечове, само в шлемове и доспехи следват Вулфгар; остават само двама воини, които пазят оръжията. Беоулф посреща Хродгар с кимване и казва, че сега, казват те, аз съм родната племенница на краля на Оут на гаутите Хигелак, като чух за бедствията, които датчаните претърпяват от ужасния Грендел, отплаваха да се бият с чудовището. Но, решавайки този подвиг, Беоулф моли краля, че само той и неговите другари могат да отидат при чудовището; в случай на смъртта на Беоулф - така че неговата броня (която е по-добра, отколкото в целия свят, за ковашкия й пророчески ковач Уилунд) е изпратена до цар Хигелак. Хродгар благодари на Беоулф за готовността му да помогне и подробно му разказва как Грендел се е качил в стаята му и колко герои е съсипал. Тогава кралят кани Беоулф и неговите другари на общ празник и предлага да хапне мед. По молба на краля, пейката на масата веднага беше разчистена за гаутите, слугите ги почерпиха с мед и бира, а певецът зарадва слуха им с весела песен.
Виждайки с каква чест Хродгар приема непознати, много от датчаните започват да гледат на тях със завист и недоволство. Един от тях, на име Унферт, дори се осмелява да се обърне към Беоулф с нахални изказвания. Той припомня безразсъдната конкуренция между Беоулф и Брека, опитът им да преодолеят вълните на грозното море. Тогава Брека надделя в надпреварата, поради което е страшно за живота на Беоулф, ако той остане в залата през нощта. Удивително от мъдростта на всички присъстващи, Беоулф отговаря на неразумни думи на Unforth. Той обяснява, че плуването е било предназначено само за предпазване на морските платна от чудовища, а всъщност нямало конкуренция. От своя страна, искайки да изпита куража на Unfert, Беоулф му предлага да остане в залата през нощта и да пази защитата от Грендел. Unfert става мълчалив и вече не смее да тормози, а шумът и веселбата царуват отново в залата.
Празникът щеше да продължи дълго, но цар Хродгар напомня, че гостите ще имат нощна битка и всички стават, сбогувайки се със смелите души. Раздявайки се, Хродгар обещава на Беоулф, че ако спаси датчаните от сериозно бедствие, той може да поиска всичко, което иска, и всяко желание ще бъде незабавно изпълнено. Когато хората от Хродгар си тръгват, Беоулф заповядва вратите да се заключат със силни болтове. Подготвяйки се за лягане, той сваля бронята си и остава напълно невъоръжен, защото знае, че нито едно оръжие няма да помогне в битката с Грендел и трябва да разчитате само на собствените си сили. Беоулф заспива здраво. Точно в полунощ чудовищният Грендел се промъква към залата, моментално избива тежки болтове и с нетърпение се хвърля върху задните спални. Така той грабнал едно от тях, разкъсал нещастното тяло и поглъща плячката на огромни парчета. След като се справи с първия, Грендел е готов да погълне друг воин. Но тук мощна ръка го хваща за нокът, дотолкова, че се чува костна тропка. Омаян от страх, Грендел иска да избяга, но ето, могъщият Беоулф скача от пейката и, без да освободи лапата на чудовището, се втурва към него. Започва ужасна битка. Всичко наоколо се напуква и руши, събужда воини в ужас. Но Беоулф набира надмощие, той здраво сграбчи лапата на Грендел, като му попречи да се изкриви. И накрая, хрущялите и вените в рамото на чудовището не могат да го издържат и да се разкъсат, лапата на чудовището остава в ръката на Беоулф, а Грендел се измъква от залата и бяга, кървящ, за да изсъхне върху блатата си.
Сутринта няма край на радостта. Всички датски воини, водени от Унферт, с уважение мълчат, докато Беоулф спокойно говори за нощната битка. Всички маси са обърнати наопаки, стените са изпръскани с кръвта на чудовище, а ужасната му лапа лежи на пода. Благодарният крал Хродгар, експерт по древните легенди, поставя песен в памет на тази битка. И празникът започва с планина. Кралят и кралицата носят на Беоулф богати подаръци - злато, скъпоценни оръжия и коне. Звучащите песни гръмват, бирата и меда текат като вода. Накрая, отпразнувайки победата, всички спокойно се настаняват за нощта в прекрасна стая. И отново дойде беда. Чудовищната майка на Грендел е в полунощ, за да отмъсти на сина си. Тя избухва в залата, всички спящи хора скачат от местата си, изплашени, без дори да имат време да се облекат. Но дори майката на Грендел се плаши от толкова много хора и, като хвана само един войн, се втурна. На сутринта няма граница за мъка - оказва се, че любимият съветник на Хродгар Ескер е починал. Кралят обещава щедро да награди Беоулф, сълзливо го моли да гони чудовището в блатата, където никой не се е осмелил да отиде преди това. И така отрядът, воден от Хродгар и Беоулф, тръгва към мъртвото блато.
Разчленявайки се, те се приближават до ръба на блатото, където най-ясно се вижда кървавата следа. Наблизо, на брега, лежи главата на бедния Ескер. Водата пълни с морски чудовища, едно от тях е застигнато от стрелата на Беовулф. Обръщайки се към Хродгар, Беоулф моли, ако му е предопределено да умре, да предаде всички дарове на цар Хигелак. След това, вземайки древния известен меч, героят скача в басейна, а вълните го скриват. Беоулф се спуска през целия ден и морските чудовища не могат да му навредят, тъй като има непроницаема броня. Накрая героят достига дъното и веднага майката на Грендел се нахвърли върху него. Беоулф я бие с меч, но дебелите люспи не са по-ниски от обикновената стомана. Чудовището скача на Беоулф, смазва го с цялата си тежест и би било лошо, ако рицарят трябваше, ако не се сети навреме за огромния древен меч, изкован от великаните. Умно излязъл изпод чудовището, той грабва меча си и отрязва врата си с всички сили. Един удар реши въпроса, чудовището падна мъртво в краката на Беоулф. Като трофей Беоулф отнема главата на чудовище със себе си, той иска да вземе древен меч, но от меча остана само един кок, защото той се стопи веднага щом битката приключи.
Другарите на Беоулф вече се отчаяха да го видят жив, но тогава той се появява от кървавите вълни. Същата вечер гостите седяха шумно и весело на трапезата на крал Хродгар, угощаваха се добре след полунощ и си лягаха, сега не се страхувайки от нищо. На другия ден гаутите започнали да се събират у дома. Щедро даряващ всички, цар Хродгар горещо се сбогува с тях. След завръщането на Беоулф, честта и уважението чакаха навсякъде, бяха съставени песни за неговия подвиг, чаши звъннаха в негова чест. Цар Хигелак му даде най-доброто от своите мечове, земи и замък за цял живот.
Оттогава са минали много години. Крал Хигелак и синът му паднаха в битка, а Беоулф трябваше да седне на трона. Той разумно и щастливо управлява страната си, изведнъж - ново бедствие. В неговите владения се заселила крилата змия, която нощем убивала хора и изгаряла къщи. Веднъж преследван от врагове човек погреба огромно съкровище. Драконът проследил пещерата със съкровища и ги пазил триста години. Веднъж нещастният изгнаник случайно се впуснал в пещерата, но от всички съкровища взел само малка чаша, за да умилостиви своя неумолим господар. Змията забелязала загубата, но не намерила похитителя и започнала да отмъщава на всички хора, опустошила владенията на Беоулф. Чувайки за това, Беоулф решава да се разбие с дракона и да защити страната си. Вече не е млад и усеща, че смъртта е близо, но все пак отива при змията, заповядайки да изковае голям щит за защита срещу драконовия пламък. Нещастният скитник беше взет в водачите.
Приближавайки се до пещерата, Беоулф и неговият екип виждат огромен поток от огън, който е невъзможно да се пресече. Тогава Беоулф започва силно да вика дракона, така че той да пълзи навън. Чувайки човешки гласове, драконът изпълзява навън, изхвърляйки струи на страшна жега. Външният му вид е толкова ужасен, че войниците бягат, оставяйки господаря си на волята на съдбата, а само верният Уиглаф остава при краля, напразно се опитва да запази страхливците. Уиглу извади меча си и се присъединява към Беоулф, биейки се с дракона. Мощната ръка на Беоулф, дори и в напреднала възраст, е твърде тежка за меч, от удряне на главата на дракон, нарязан на червен меч на парчета. И докато Беоулф се опитва да вземе резервен меч, змията му нанася смъртна рана. Набирайки сила, Беоулф отново се хвърля към дракона и с помощта на Уиглаф го побеждава. С трудност да се облегне на скалата, знаейки, че умира, Беоулф помоли Уиглаф да извади съкровищата, взети от змията, за да може да им се възхищава преди смъртта си. Когато Wiglough се завръща, Beowulf вече е изпаднал в забвение. С трудно отваряне на очи той оглежда съкровищата.
Последната заповед на Беоулф беше следната: да го погребе на морския бряг и да излее голяма могила над него, видима отдалеч на моряците. Беоулф завещава бронята си на Уиглаф и умира. Уигло извика страховитите воини и ги скара. По всички правила те положиха тялото на Беоулф на погребална пира и след това издигнаха величествената могила на морския бряг. И моряците, отдалеч насочвайки корабите си към този хълм, си казват един на друг: „Гробът на Беоулф може да се види високо над прибоя. Чест и слава на него! ”