Căderea regimului comunist în decembrie 1989 a adus cu sine și posibilitatea de a preda disciplina religie în școlile din România. La începutul anilor ᾽90, predarea orei de religie se făcea oarecum timid, în general cu ajutorul preoților din parohii. Se deschid în marile centre catolice din Moldova: Iași, Roman, Bacău, Suceava secții ale unei Facultăți de Teologie Romano-Catolică în care se formează primii profesori de religie. Ei vor trebui să desțelenească un teren în care regimul comunist avusese grijă să arunce sămânța ateismului și a îndepărtării de Dumnezeu. Munca nu a fost ușoară, dar fiind realizată cu perseverență și credință începe să aducă rod. Treptat se organizează primele proiecte cu elevi din mai multe școli, se inițiaze concursuri și olimpiade.
Olimpiada de religie, cultul romano-catolic de limba română se organizează astăzi conform metodologiei Ministerului Educației Naționale. Ea cuprinde diferite etape: școală/colegiu, locală, județeană, națională. Calendarul acestor competiții este propus în fiecare an de Ministerul Educației.
La nivel național primul concurs interjudețean a fost organizată abia în anul 2009 la Roman (1-3 mai), o ediție de olimpiadă interjudețeană ad experimentum, gazdă fiind Seminarul Franciscan. Aici s-au întâlnit elevi şi profesori din judeţele Moldovei (Suceava, Bacău, Iaşi, Neamţ, Vaslui), dar şi din Braşov, Bihor şi municipiul Bucureşti. Concursul s-a adresat atât cultului romano-catolic cât și greco-catolic,având două secțiuni: religie (clasele VII-XII) și discipline teologice. Evenimentul a fost onorat de prezența domnului Vasile Timiș, ministru secretar de stat, reprezentantul Ministerului Educației.
Începând cu anul 2010, olimpiada a fost organizată sub egida Ministerului Educației. S-a desfășurat pe două secțiuni: religie (clasele IX-XII) și discipline teologice (IX-XII).
Începând cu anul 2013 sunt acceptați în lotul național și elevii claselor VII-VIII, care obțin premiul I la etapa județeană. Începând cu anul 2018 participă la olimpiadă și elevii claselor V-VI. Totodată se lărgește lotul elevilor participanți, fiind oferite locuri suplimentare în funcție de numărul de participanți la etapa județeană. În anul 2020, din cauza pandemiei COVID, etapa națională nu s-a putut desfășura.