Zaveštajni svedoci moraju biti pismeni, punoletni i poslovno potpuno sposobni, izuzev kod usmenog zaveštanja, kada svedoci ne moraju biti pismeni.
Svedoci međunarodnog i pismenog zaveštanja pred svedocima moraju znati i jezik na kom zaveštalac izjavljuje da je zaveštanje njegovo, a svedoci usmenog i sudskog zaveštanja moraju znati i jezik na kom je zaveštanje sačinjeno.