Гаубица-пушка МЛ-20 разрабатывалась в инициативном порядке конструкторами Мотовилихского завода во главе с Ф.Ф. Петровым. Параллельно с ней велись работы над МЛ-15, на создание которой имелось задание ГАУ. Ф.Ф. Петров применял в конструкции МЛ-20 лучшие детали уже освоенной заводом гаубицы обр. 1910/34 г., исправив при этом ее недостатки за счет кардинальной модернизации лафета.

 
   

 
   

Благодаря конструкции лафета, обеспечивающей углы горизонтального и вертикального наведения 65 и 58° соответственно, а также наличию 13 различных типов зарядов, гаубица-пушка МЛ-20 является орудием с уникальными возможностями маневра огнем.

Орудия класса «гаубица-пушка» имеют характерный для гаубиц большой угол вертикальный наводки и высокую начальную скорость снаряда, как у пушки. Прямые попадания 152-мм снаряда пробивали броню любого танка, а при попадании в башню ее нередко срывало с погон.