바르부르크 전투는 제2차 세계 대전 중인 1945년 1월에서 3월 사이에 폴란드 동부의 바르부르크에서 벌어진 전투이다. 이 전투는 소련군과 나치 독일군 사이의 격렬한 전투로, 소련군의 폴란드 해방 작전의 일환으로 진행되었다. 바르부르크 전투는 소련군의 전략적 승리를 가져왔고, 동유럽에서의 전선 진전에도 중요한 기여를 하였다.
전투는 1945년 1월 12일 소련군의 바르부르크 진격으로 시작되었다. 소련군은 독일군의 방어선을 뚫기 위해 대규모 공격을 감행했으며, 독일군은 경찰대와 제248 보병사단 등으로 방어에 나섰다. 초반에는 독일군의 방어선이 견고했으나, 소련군의 공세와 지속적인 공중 지원이 이어지면서 점차 독일군의 방어가 약화되었다.
1월 말에는 소련군이 바르부르크를 완전히 포위하게 되었고, 이후 수주에 걸쳐 전투가 이어졌다. 독일군은 계속해서 저항했지만, 식량과 병력의 고갈로 인해 점점 전투력이 떨어지게 되었다. 2월 중순에 이르면 소련군은 주요 거점들을 확보하며 전투의 주도권을 잡았다. 결국, 3월 초에는 남은 독일군이 항복하면서 바르부르크 전투는 종료되었다.
바르부르크 전투는 소련군에게 중대한 승리를 안겨주었으며, 독일의 동부 전선에서의 군사적 입지를 크게 약화시켰다. 이 전투로 인해 소련군은 폴란드의 대부분 지역을 해방하게 되었고, 전후 유럽에서 전략적 우위를 점하는 계기가 되었다. 해당 전투는 제2차 세계 대전 후 파란만장한 폴란드 역사 속에서 중요한 전투 중 하나로 기억되고 있다.