Пушка имела ствол длиной 3750 мм. Тормоз гидравлический, накатник гидропневматический, длина отката 400 мм. Затвор поршневой. Эти пушки стреляли унитарными патронами, заключавшими в себе снаряд и заряд, что значительно упрощало процесс заряжания и способствовало повышению скорострельности. Латунная гильза длиной 662 мм с зарядом – 1,5 кг бездымного пороха и снаряд весом 4,9 кг. Угол вертикального наведения от –15о до +20о. подъемный механизм имел зубчатую дугу, а поворотный механизм посредством валов и шестерен сцеплялся с зубчатым погоном, прикрепленным к штыревому основанию. Дальность стрельбы до 7000 м при +20о. Скорострельность – 10 выстрелов в минуту при механической подаче патронов и 4 – при ручной.
Шесть 47-мм полуавтоматических орудий системы Гочкиса образца 1896 года устанавливались стационарно (на носовой и кормовой надстройках), а два – на съемных станках – они могли переноситься на два паровых катера. Эти орудия также предназначались для отражения атак миноносцев. Ствол пушки, скрепленный кожухом, скользил в обойме, имел ртутный компрессор и пневматический накатник. Затвор клиновой вертикальный. Наводка осуществлялась с помощью упора плечом наводчика.
Две 37-мм пушки Гочкиса образца 1896 года можно было снять и использовать на баркасах крейсера.
Два 63,5-мм орудия Барановского образца 1882 г. на колесном лафете предназначались для корабельного десанта. Их небольшой вес позволял выгружать их с крейсера стрелой на баркас или катер и вручную доставлять на берег. Располагались они на верхней палубе – как и два пулемета системы Максима.
Мощность артиллерийского огня («живая сила») в то время измерялась в тонно-футах. Шестидюймовка «Аскольда» имела мощность в 4300, 75-мм пушка – 550.
Боекомплект для 152-мм орудий рассчитывался на 3 часа боя по 180 выстрелов на орудие, для 75-мм – на 2,5 часа боя по 650 выстрелов. Боекомплект главного калибра состоял из 564 бронебойных, 564 фугасных, 624 чугунных, 372 сегментных снарядов, а 75-мм: 1500 бронебойных и 2116 чугунных. После Русско-японской войны чугунные и сегментные снаряды заменили фугасными.
Артиллерийский боезапас хранился в 12 погребах (шесть из них предназначались для 152-мм, три для 75-мм и три для малокалиберной артиллерии). Общая вместимость: 2204 – 152-мм, 3616 – 75-мм, 5990 – 47-мм, 1620 – 37-мм выстрелов.
Подача снарядов, зарядов и унитарных патронов из погребов осуществлялась 14 электрическими элеваторами (восемь для главного калибра и по три для 75-мм и малокалиберных орудий) или резервным способом – ручными лебедками. В случае выхода их из строя предусматривалась ручная подача с помощью талей, но скорость подачи элеваторами была в три раза выше.
Боезапас хранился в погребах вертикально в так называемых беседках по четыре выстрела 152-мм калибра и по 16 – 75-мм. Эти беседки, подвешенные к тележкам, вкатывались по монорельсу в подъемник элеватора. Затем включалась электрическая лебедка и подъемник по шахте элеватора подавал беседку со снарядами