조선은 수군의 활약으로 제해권을 장악하고, 육군과 의병은 부산에서 한양으로 이어지는 일본군의 보급로를 차단하여 일본군의 전투력을 약화시켰다. 또한 전국적으로 군대가 재정비되고 전직 관료를 중심으로 의병이 일어나 일본군을 공격했다. 의병은 경상도에서 곽재우가 처음 일으킨 후 고경명, 조헌, 김천일, 최경회, 임계영, 김면, 정인홍, 정문부, 유정(사명대사) 등이 여러 지방에서 일본군과 싸웠다.