Марина Кириллова родилась 4 декабря 1964 года в городе Чита, Забайкальский край. Училась в читинской средней школе №42. В 1986 году окончила Новосибирский государственный университет экономики и управления по специальности «Планирование промышленности», с присвоением квалификации «экономист».
Трудовую деятельность начала непосредственно по окончании высшего учебного заведения, в качестве экономиста оборонного завода «Амурмаш».
В 1993 году, Кириллова перешла на работу в администрацию города Амурск. Замещала одну из должностей в контрольно-ревизионном управлении, а затем в финансовом отделе ведомства.
С 2001 по 2002 год, трудилась в комитете финансов читинской администрации.
Далее, приступила к работе в комитете социального обеспечения Читинской области, где занимала должность начальника отдела экономики и финансов. Далее, являлась начальником управления экономики, бухгалтерского учета и отчетности. Так же, находилась на должности заместителя руководителя данного комитета.
В 2008 году, получила дополнительное образование, завершив курс переподготовки по специальности «Государственное и муниципальное управление» в Институте переподготовки и повышения квалификации Дальневосточной академии государственной службы.
Начиная с 2015 года, Кириллова служила заместителем министра экономического развития края, а с октября 2016 года, исполняла обязанности министра финансов региона.
Распоряжением Губернатора Забайкальского края от 29 сентября 2017 года, Кириллова Марина Вениаминовна назначена на должность заместителя председателя Правительства Забайкальского края - Министром финансов Забайкальского края.
Отмечена почетным званием «Заслуженный экономист Забайкальского края».
Замужем. Воспитала двоих дочерей.