1895年1月,威海卫战争打响,萨镇冰被委以重任驻守日岛,这里条件艰苦,萨镇冰的身体也经受不住,曾两次病倒,夫人当时说要来看他,他觉得此地太危险了,于是就派人恢复自己的妻子,让士兵告诉妻子:"就说我已经死了,让她速回。"
经过萨镇冰这么努力,不眠不休地指挥战斗,拼死抵抗11天之后,丁汝昌下达了撤退的命令,那时候的他们的军队太弱,甲午战争最终以清军的失败告终,丁汝昌也在2月11日夜晚饮药殉国,作为丁汝昌的部下,萨镇冰被革职,他一度沉浸在悲痛之中,家里也出现了变故,父母和妻子都已经病逝,只剩下两个子女。
直到1896年,萨镇冰才重新任职,重新建立海军之后,萨镇冰付出了更多的心血在里面,大力培养人才,国建面临存亡之秋,萨镇冰夙兴夜寐,不敢懈怠,机会全部的时间都用在工作上面,有时候累了就到书房休息一下。