31 марта 627 г. мекканцы подошли к Медине и приступили к её осаде. Десять дней прошло в мелких стычках – противники нащупывали слабые места в обороне мединцев. Но те были начеку, и осаждавшие, так ничего и не добившись, отступили. Мухаммад сразу после этого осадил селение третьего еврейского племени в Медине – курайза, которое вело изменнические переговоры с надира и едва не перешло на сторону врага. Через две недели те сдались. На этот раз с иудеями поступили гораздо жёстче. Все мужчины были казнены, а женщины и дети обращены в рабов.
В начале весны 628 г. Мухаммад имел вещий сон. Ему снилось, что он совершил священное хождение в Мекку, и что ему передали ключи от Каабы. Он объявил об этом сне своим приверженцам и повелел им наряжаться в благочестивый поход. С ним вместе в паломничество отправилось более 1000 человек. Все они вместе и каждый из них в отдельности поклялись пророку, что готовы умереть за веру. Для переговоров с мекканцами Мухаммад отправил Усмана. Не известно, что больше повлияло на тех – то ли уговоры уважаемого всеми Усмана, то ли страх перед новым сражением, но мекканцы согласились заключить мир с Мухаммадом на десять лет, хотя и не разрешили ему въехать на этот раз в город. Союзники мекканцев также получили право заключать союзные договоры с Мухаммадом. Многие из ближайших соратников пророка недоумевали: что выиграли мусульмане от этого мира? Но Мухаммад видел дальше их и всем своим видом выражал удовлетворение. Не приближаясь к Каабе он совершил все положенные обряды, принёс жертвы и вернулся в Медину. Большой победой для себя он считал уже то, что его признали равноправной стороной, а разрешение союзникам мекканцев присоединяться к любой из сторон фактически означало раскол договорной системы, на которой держалось могущество Мекки.
Через два месяца после возвращения Мухаммад объявил поход на соседний с Мединой оазис Хайбар, где также было значительное число евреев. С ним отправилось около 1400 добровольцев. Хайбарцы не выставили объединённого войска, каждое его селение защищалось самостоятельно и, хотя сопротивление было упорным, весь оазис вскоре попал в руки мусульман. Местное население осталось на своих землях, но обязалось отдавать мусульманам половину своего урожая. Соседний оазис – Фадак – после этого сдался Мухаммаду без боя на тех же условиях уплаты половины урожая. Пророк двинулся дальше на север и после месячной осады