A idade mínima para uma testemunha em um casamento varia de acordo com o estado e o país, mas na Austrália é de 18 anos. No entanto, o site do Departamento de Saúde do Estado de Nova York não especifica um requisito de idade mínima para o estado.
A testemunha de um casamento deve ser cuidadosamente escolhida porque ela pode ter que testemunhar em um tribunal de justiça sobre o que viu. Normalmente, uma testemunha é um amigo bem conhecido do casal que vai se casar. O número de testemunhas exigido do ponto de vista legal é diferente em cada jurisdição. Na Austrália, duas pessoas são exigidas como testemunhas, enquanto no estado de Nova York é necessário haver pelo menos uma testemunha. As testemunhas normalmente não devem apenas observar a cerimônia, mas também devem assinar o Registro de Casamento e Certificados.