İslam hukukuna göre de evlenmek için bir takım şartlar bulunmaktadır. İslam hukukunda evlilik için belirtilen kesin bir yaş sınırı bulunmamaktadır. Kişilerin erginlik çağına girme dönemleri değişkenlik gösterebilir. Buna bağlı olarak evlilik yaşı da farklılık gösterebilir. Evliliğin gerçekleşmesi için kişinin buluğ çağına girmiş olması gerekmektedir. Bunun dışında evlenecek olan kişilerin eş adaylarında dikkat etmeleri gereken bir takım kriterler bulunmaktadır.
Evlenmek isteyen kişilerin ehliyet sahibi olmaları gerekmektedir. Evliliğin geçerli olması için evlenecek olan taraflar arasında bir evlenme engelinin olmaması gerekmektedir. Kişiler kendi alt veya üst soyları ile evlenemez. Aynı zamanda kan hısımları ve süt hısımları ile de evlilik gerçekleştiremezler. Kişiler arasında din farkı bulunmamalıdır. Başka birileriyle evli olmamaları gerekmektedir. Üç kere boşanma gibi geçici engellerin de söz konusu olmaması gerekmektedir.
Evliliğin gerçekleşmesi için aynı zamanda evliliğin şartsız olması gerekmektedir. Yani evliliği geciktirici ve bozucu bir unsurunda olmaması gerekmektedir. İslam dinine göre kendileri ile evlenilmesi haram olan kadınları değil helal olan kadınları seçmek gerekir.