W 2001 powrócił do kraju z własnej inicjatywy. Biskup koszalińsko-kołobrzeski Marian Gołębiewski powierzył mu największą parafię w diecezji pw. św. Maksymiliana Kolbego w Słupsku w dzielnicy Zatorze.

Biskupi, którzy obradowali na 340. zebraniu plenarnym Konferencji Episkopatu Polski w Kamieniu Śląskim wybrali go na dyrektora Caritas Polska. Oficjalnie urząd dyrektora objął 21 czerwca 2007. Jako dyrektor Caritas do 31 lipca 2007 pełnił funkcję proboszcza parafii pw. św. Maksymiliana Kolbego w Słupsku.

Papież Benedykt XVI 25 lipca 2008 mianował go członkiem Papieskiej Rady „Cor Unum”.

6 czerwca 2017 w trakcie 376. zebrania plenarnego Konferencji Episkopatu Polski w Zakopanem, następcą ks. Subocza na stanowisku dyrektora Caritas Polska został wybrany ks. Marcin Iżycki.

1 sierpnia 2017 ks. Marian Subocz został mianowany przez bpa Edwarda Dajczaka proboszczem parafii św. Marcina w Kołobrzegu.

Został odznaczony Srebrnym Krzyżem Zasługi (2011) oraz Krzyżem Kawalerskim Orderu Odrodzenia Polski (2023). W 2017 otrzymał Odznakę Honorową za Zasługi dla Ochrony Praw Dziecka.

Przypisy

Bibliografia Aleksandra Żuczkowska: Nowy dawny dyrektor. Sylwetka: ks. Marian Subocz, Tygodnik Niedziela, 26, 2007, s.