Marian Ciaciura został w 1960 roku absolwentem Wydziału Nauk Przyrodniczych Uniwersytetu Wrocławskiego. W tymże roku rozpoczął pracę w Katedrze Botaniki Farmaceutycznej na Wydziale Farmacji wrocławskiej Akademii Medycznej (zob. Wydział Farmaceutyczny z Oddziałem Analityki Medycznej Uniwersytetu Medycznego im. Piastów Śląskich we Wrocławiu). W 1960 podjął pracę w Katedrze Botaniki Farmaceutycznej na Wydziale Farmacji Akademii Medycznej we Wrocławiu. W 1968 roku uzyskał stopień doktora nauk farmaceutycznych, a po kolejnych dwóch latach otrzymał stanowisko kierownika Ogrodu Roślin Leczniczych Akademii Medycznej we Wrocławiu, które zajmował w latach 1970–1979. Wiedzę nt. ogrodów botanicznych wzbogacił odbywając krótkie staże w zagranicznych ogrodach botanicznych, z którymi współpracował (Wiedeń, Londyn, Oxford, Berlin, Greifswald, Suchumi).

Stopień doktora habilitowanego nauk biologicznych uzyskał w 1988 roku na Uniwersytecie Jagiellońskim po wykonaniu pracy habilitacyjnej na temat Charakterystyka rozmieszczenia górskich gatunków naczyniowych na Śląsku.

W 1987 roku rozpoczął pracę na drugim etacie w Uniwersytecie Szczecińskim, gdzie od 1 kwietnia 1990 roku pracował w pełnym wymiarze czasu pracy.