يعتبر عدد الغزوات التي خاضها النبي محمد صلى الله عليثيرًا للجدل بين العلماء، ويتنوع عددها وفق المصادر التاريخية. وفي الغالب، يتراوح عدد الغزوات التي خاضها النبي محمد بين 27 غزوة إلى 100 غزوة، اعتمادًا على المصادر والتفسيرات المختلفة. تُعد بعض هذه الغزوات معروفة بشكل خاص، مثل غزوة بدر وغزوة أحد وغزوة خيبر وغزوة الخندق.