معركة وادي الحجارة أو معركة غوادالاخارا (8 مارس إلى 23 مارس 1937) هي مواجهة في الحرب الأهلية الإسبانية التي تطورت حول مدينة غوادالاخارا في محاولة من قبل القوات القومية لاختراق عاصمة إسبانيا من الشمال.
تمكن الجيش الجمهوري الشعبي وبمساعدة الألوية الدولية من صد القوات الإيطالية والقومية التي حاولت محاصرة مدريد خلال الحرب الأهلية الإسبانية. كانت القوات القومية المشاركة في معركة غوادالاخارا هي في الأساس فيلق الجنود المتطوعين الإيطالي (Corpo Truppe Volontarie أو CTV).
بدأت المعركة بهجوم إيطالي في الفترة من 8-11 مارس، فاضطرت قوات الجيش الجمهوري الشعبي إلى التراجع أمام اندفاع الإيطاليين، وخسروا عدة بلدات. وما بين 12 و 14 مارس تعرضت القوات الجمهورية للهجوم من قبل وحدات من جيش فرانكو. ثم وقع الهجوم الجمهوري المضاد اللاحق، والذي شمل قوات من الألوية الدولية بين 15 و 18 مارس واستمر حتى 23 مارس.