ב-12 ביולי 2006 חטף חיזבאללה 2 חיילי צה"ל והרג עוד שמונה בהתגלגלות האירועים. צה"ל הגיב בהתקפת מטרות חיזבאללה ותשתית בלבנון. חיזבאללה החל בהפגזה כבדה ומדורגת של רקטות ארטילריות מסוגים שונים על יישובי הצפון והצליח להגיע עד חיפה, נצרת, טבריה, ואף בסביבות עפולה וחדרה.
במהלך 33 ימי לחימה, הארגון הפגיז את צפון מדינת ישראל במספר שיא של 3,970 רקטות, כאשר הוא משתק וזורע הרס רב בצפון ישראל, בעיקר בקרית שמונה, נהריה, מעלות וביערות הצפון שעלו באש. צה"ל מצידו תקף בעיקר את אזור ביירות, דרום לבנון והבקעא באמצעות אלפי הפצצות ממטוסים, ממסוקים ומסטי"לים והפגיז את דרום לבנון באמצעות תומ"תים בכמאה וחמישים אלף פגזי ארטילריה. פעילות שגרמה לכמיליון פליטים לבנונים עד סוף המלחמה ולכאלף הרוגים.
צה"ל פגע קשות בתשתיות לאומיות כמו גשרים, תחנות כוח, מאגרי דלק ונמל התעופה של ביירות, כדי שיהוו מנוף לחץ כנגד החיזבאללה. בשלב מתקדם של הלחימה, צה"ל הכניס כוחות קרקעיים לדרום לבנון, שניהלו קרבות קשים עם אנשי חיזבאללה בכפרים שונים. צה"ל הצליח לפגוע בתשתיות חיזבאללה שונות, בהם מפקדות רבות, לפגוע ברקטות לטווח הרחוק, להרוס את קו הביצורים הקרוב לגבול, להרוג יותר מ-700 אנשי חיזבאללה שמהווה חלק ניכר מהכוח הסדיר שלו, בהם כמה בכירים בדרגי שטח, ולתפוס נשק רב.