През 2012 г. фестивалът "Sofia Rocks" се завърна към двудневния формат и мястото на първото си провеждане - националния стадион "Васил Левски". Големият хедлайнер на събитието бяха идващите за първи път в България Guns N' Roses. Те излязоха на сцената на 8 юли не просто без обичайните закъснения на Аксел Роуз, но дори и малко по-рано от предвидения час. Преди тях се изявиха брит рок звездите Kaiser Chiefs, холандската симфоник метъл сензация Withtin Temptation и събралите се след дълго отсъствие глем икони Ugly Kid Joe.
От първия ден на "Sofia Rocks 2012" поради заболяване на Съли Ерна от програмата отпаднаха Godsmack и хедлайнери на тяхно място станаха Trivium. Невероятното им вдъхновено шоу им остана в сърцата както на групата, така и на българските фенове. На 7 юли се представиха още ирландците Sweet Savage, шведите Scar Symmetry, немската банда Heaven Shall Burn и създателите на рап-метъла Clawfinger. За всички изпълнители, без последните, гостуванията на "Sofia Rocks 2012" бяха дебютни на българска земя.