С марта 1941 года на Т-34 устанавливалась 76-мм пушка обр. 1940 г. Ф-34 с длиной ствола 41,5 калибра. Масса пушки 1155 кг. Предельная длина отката 390 мм, вертикальная наводка от — 5°30' до +26°48'. Затвор клиновой, с полуавтоматикой механического копирного типа. Противооткатные устройства пушки состояли из гидравлических тормоза отката и накатника и располагались под стволом. Выстрел из пушки производился с помощью ножного и ручного механических спусков.
Пушка Ф-34 дважды модернизировалась. В ходе первого усовершенствования были изменены затвор и полуавтоматика с копирным устройством, спусковые механизмы, упразднены компенсатор в тормозе отката, предохранитель для запирания затвора по- походному и скоба с буфером. При второй — вместо ствола со свободной трубой установили ствол-моноблок с казенником, соединявшимся с трубой с помощью муфты.
На танках Т-34-85 ранних выпусков устанавливалась 85-мм пушка Д-5Т (или Д-5-Т85) с длиной ствола 51,6 калибра. Масса пушки 1530 кг. Предельная длина отката 320 мм. Пушка имела клиновой затвор, аналогичный по устройству затвору пушки Ф-34, и полуавтоматику копирного типа. Противооткатные устройства состояли из гидравлического тормоза отката и гидропневматического накатника и располагались над стволом: с правой стороны — накатник, с левой — тормоз отката.
С марта 1944 года на танк Т-34-85 устанавливалась 85-мм пушка С-53 (а затем ЗИС-С-53) обр. 1944 года с длиной ствола 54,6 калибра. Масса качающейся части пушки без бронировки 1150 кг. Предельная длина отката 330 мм. Вертикальная наводка от — 5° до +22°. Затвор пушки — вертикально-клиновой с полуавтоматикой копирного типа. Спусковой механизм пушки состоял из электрического и механического (ручного) спусков. Рычаг электроспуска располагался на рукоятке маховика подъемного механизма, а рычаг ручного спуска — на левом щите ограждения пушки.
Танк вооружался двумя 7,62-мм пулеметами ДТ, один из них был спарен с пушкой, другой смонтирован в шаровой установке в лобовом листе корпуса.
Для ведения стрельбы из пушки Л-11 применялись телескопический прицел ТОД-6 и перископический панорамный прицел ПТ-6; для стрельбы из пушки Ф-34 — телескопический прицел ТОД-7 и перископический панорамный прицел ПТ-7, впоследствии замененные на телескопический прицел ТМФД-7 и перископический панорамный прицел ПТ-4-7. На части танков помимо штатного перископического прицела устанавливалась командирская панорама ПТ-К.
Для ведения огня с закрытых позиций с 1943 года пушка Ф-34 выпускалась с боковым уровнем, укрепленным на люльке.
Для стрельбы прямой наводкой из пушки Д-5Т использовались телескопический прицел ТШ-15 и перископический ПТК-5, из пушек С-53 и ЗИС-С-53 — телескопический прицел ТШ-16. Для стрельбы с закрытых позиций — боковой уровень и башенный угломер.
Для стрельбы из пушек Л-11 и Ф-34 применялись унитарные патроны от дивизионных пушек обр. 1902/30 г. и обр.1939 г. и от полковой пушки обр. 1927 г.;
— с осколочно-фугасной дальнобойной гранатой (стальной ОФ-350 и сталистого чугуна ОФ-350А) и взрывателем КТМ-1;