Nikahta yapılırken şahitlik yapmak Nikah akdinin geçerli olmasının şartlarından biri de nikahın şahitler huzurunda akd edilmesidir. En az iki şahit bulunmadan kıyılan nikah akdi geçerli değildir. Zira Hz. Peygamber (s.a.s.): “İki şahit olmadan kıyılan nikah geçerli olmaz.” (bkz. Buhari, Nikah 36; Şehadat, 8; Ebu Davud, Nikah 19; Tirmizi, Nikah, 14; İbn Mace, Nikah 15) buyurarak nikahtaki en önemli şartlardan birinin şahitlik olduğunu belirtmiştir. Nikah akdinde şahitlerin; erkeğin şahidi ve kızın şahidi şeklinde bir ayrıma tabi tutulması şart değildir. Hanefi alimleri dışındaki müctehidler, şahitlerin ikisinin de erkek olmasını şart koşmuş, Hanefiler ise bir erkek ve iki kadının şahitliğini yeterli görmüşlerdir. Nikahta şahitliğin şart koşulması aleniliği sağlamak ve yapılan evliliğe şaibe karışmasını önlemek içindir. Şahitlerin Müslüman ve tam ehliyetli (temyiz gücüne sahip, akil baliğ) olması gerekir. Şu kadar var ki evlenilecek kadın Ehl-i kitaptan biri ise şahitler de Ehl-i kitaptan olabilir (Merğinani, el-Hidaye, İstanbul, 1986, I, 190).