معركة كانبراي (من 20 نوفمبر إلى 3 ديسمبر عام 1917) كانت حملة بريطانية أثناء الحرب العالمية الأولى. عرفت الحملة بالإستعمال الأول الناجح للدبابات، وقد أظهر الهجوم البريطاني بأن خط هيدنبرغ يمكن أن يخترق، بينما عرض الألمان قيمة تكتيكات المشاة الجديدة التي أصبحت لاحقا جزء من كايزرشلاخت. كانبراي (Cambrai) هي مدينة فرنسية تقع في قسم نور (Nord-Pas-de-Calais). في 1917 كانت نقطة تجهيز رئيسية للألمان (سايغفرايد ستيلانغ، وهو جزء من خط هيدنبرغ)، وكانت حافة بورلون القريبة مكسبا ممتازا لتهديد الألمان في الشمال.
نفذت الحملة بواسطة الجيش الثالث بقيادة الجنرال السير جوليان بينغ لكي تخفف الضغط على الجبهة الفرنسية، فقد شمل الهجوم شمل اعتداء على خط هيدنبرغ الألماني على طول 10 أميال (16 كيلومتر) أمامية وحوالي 8 أميال (13 كيلومتر) غرب كانبراي في شمال فرنسا. تسعة عشر قسماً بريطانياً جمع للهجوم، مدعومين بالدبابات (476 دبابة، منها حوالي 324 شاركت في المعركة). بالنسبة للهجوم الأولي، قامت ثمانية أقسام بريطانية بالهجوم على ثلاثة أقسام ألمانية.
بدأت الحرب في 20 نوفمبر 1917 حين دمرت الدبابات البريطانية الدفاع الألماني بعمق، وأخذت حوالي 7500 سجين. مع حلول الطقس السيئ، فلم يستطع الفرسان الإختراق، كما أن تعزيزات المشاة لم تجهز. ومع حلول شهر 29 نوفمبر، أوقف الهجوم بعد تقدم لحوالي 6 أميال (10 كيلومترات). في 30 نوفمبر هاجم الألمان بمشاركة 20 قسم، وفي 5 ديسمبر، رجع البريطانيون إلى مواقعهم الأصلية. الخسائر على كلي الجانبين كانت متساوية تقريباً (حوالي 45000 لكل منهما).