V roce 2008 se Ragnheiður na olympijských hrách v Pekingu kvalifikoval podruhé ve stejném plaveckém programu jako na předchozích hrách. Získal FINA B-cuts 25.95 (50 m volný styl) z Nizozemského otevřeného plaveckého poháru v Eindhovenu a 56.06 (100 m volný styl) z mistrovství světa FINA v Melbourne. V závodě 100 m volným stylem byla přidělena ve třetím kole proti sedmi dalším plavcům, včetně Hannah Wilsonové z Hongkongu a Arianně Vanderpool-Wallaceové z Baham. Překonávala Kyperskou Annu Stylianou a získala páté místo a 35. místo v celkovém pořadí o tři setiny vteřiny (0,03), v čase 56,35 sekundy. Na 50 m volným stylem
Ragnheiður skončil čtvrtý v osmé řadě o 0,13 sekundy za jamajskou Natashou Moodie, s časem 25,82. Ragnheiður se nepodařilo postoupit do semifinále, protože se umístila na třicátém šestém místě z 92 plavců ve večerních předběžných soutěžích.