Vào năm 1941, Hungary tham dự cuộc xâm lược Nam Tư, chiếm được một số đất đai và tham dự vào Phe Trục trong quá trình đó (để phản đối, thủ tướng Pál Teleki đã tự sát). Vào 22 tháng 6 1941, khi quân Đức xâm lược Liên Xô trong Chiến dịch Barbarossa, Hungary tuyên chiến vào ngày 26 tháng 6, tham dự Chiến tranh thế giới thứ hai. Vào cuối năm 1941, quân Hungary ở Mặt trận phía đông đã chiến thắng tại Trận Uman. Đến năm 1943, sau khi Quân đoàn Hungary thứ 2 chịu thất bại nặng nề tại sông Don, nhà nước Hungary tìm cách thương lượng đầu hàng quân Đồng Minh. Vào ngày 19 tháng 3 năm 1944, để đối phó với sự trở mặt này, quân Đức lặng lẽ chiếm Hungary trong Chiến dịch Margarethe. Nhưng, đến bây giờ thì người ta biết rõ là người Hungary không muốn làm vệ tinh cho Đức. Vào ngày 15 tháng 10 1944, Horthy đã cố gắng yếu ớt để đưa đất nước ra khỏi cuộc chiến. Lúc này quân Đức mở Chiến dịch Panzerfaust và Horthy được thay thế bởi một nhà nước bù nhìn dưới quyền thủ tướng thân Đức Ferenc Szálasi. Szálasi và Đảng Mũi tên Chữ thập thân phát xít của ông ta trung thành với quân Đức cho đến hết cuộc chiến. Vào cuối năm 1944, quân Hungary ở Mặt trận phía đông lại chiến thắng một lần nữa ở trận đánh Debrecen. Nhưng ngay lập tức sau đó là sự xâm lăng Hungary của quân độ Xô viết và trận đánh Budapest. Trong khi quân Đức chiếm đóng vào tháng 5-6 năm 1944, Đảng Mũi tên Chữ thập và cảnh sát Hungary đã trục xuất gần 440.000 dân Do Thái, đa số là đến trại tập trung Auschwitz. Cuộc chiến đã làm Hungary thiệt hại nặng nề và tổn thất 60% nền kinh tế làm tổn thất nhiều nhân mạng. Vào 13 tháng 2 năm 1945, thành phố thủ đô Hungary đầu hàng không điều kiện. Vào 8 tháng 5 năm 1945, Chiến tranh thế giới thứ hai ở châu Âu chính thức chấm dứt.