日俄战争爆发的远因可追溯到中日甲午战争。甲午战争后,中日于1895年签署了《马关条约》,约中除规定中国向日本赔偿战费及割让台湾等地外,还规定中国向日本割让辽东半岛。早对中国东北觊觎已久的沙皇俄国对日本企图割占辽东半岛、进而独占东北的野心怒不可遏,便联合德、法两强,以战争相威胁,迫使日本放弃割占辽东半岛的要求,代之以中国向日本额外交付3000万两白银赔款。此后,沙俄以“干涉还辽”有功为由,从中国取得了在东北建立中东铁路、南满铁路和租借旅顺、大连等特权,把中国东北变成了自己的独占势力范围。日本1895年因久战之后兵疲师老,被迫吐出了已下肚的辽东半岛,但从此对俄怀恨在心。眼见俄国在中国东北的势力一天天增长,更是处心积虑,磨刀霍霍,准备对俄开战,报一箭之仇,夺取中国东北。因此,为了争夺中国东北,日俄大战势难避免。
日俄开战前,日本经过10年精心准备,陆军总兵力从7万人增至20万人,海军拥有各种战舰152艘,总吨位达26万吨。日本大本营的作战企图是:以陆军一部从朝鲜出击,渡过鸭绿江,从东面佯攻辽东半岛,牵制俄军;陆军主力则从辽东半岛登陆,直接夺取俄军占领的旅顺、大连;另以海军与俄远东海军决战,夺取制海权,支持陆上作战。