Głównym uzbrojeniem „Asahi” były cztery dwunastocalowe (305 mm) armaty, o długości lufy 40 kalibrów (L/40), produkcji ; te same działa były instalowane na poprzednich japońskich pancernikach. Zamontowane były one parami w dwóch wieżach działowych, w dziobowej i rufowej części nadbudówki. Konstrukcja wież i łóż umożliwiała ładowanie dział przy dowolnym kącie obrotu wieży, przy stałym kącie podniesienia +13,5°. Pole ostrzału każdej wieży wynosiło 240°. Działa wystrzeliwały ważące 386 kg (850 lb) pociski z prędkością wylotową 730 m/s.

Artylerię średniego kalibru stanowiło 12 dział kal. 152 mm (6 cali) o długości lufy 45 kalibrów, strzelające amunicją z łuską (ang. quick firing – QF), pociskami o masie 45 kg (100 lb) z prędkością wylotową 700 m/s. Armaty zamontowane były w kazamatach, osiem na wysokości pokładu głównego, a sześć w nadbudówce. Lekką artylerię, przeznaczoną do obrony przeciw torpedowcom, stanowiło 20 armat 12-funtowych (QF 12-pounder 12 cwt). Działa te strzelały pociskami kalibru 76 mm, o masie 5,7 kg z prędkością wylotową 719 m/s. Działa 76 mm rozmieszczone były następująco: po cztery na pokładzie głównym na dziobie i na rufie; cztery na pokładzie górnym, na śródokręciu i dwie bezpośrednio nad nimi;