Your wedding vows should be between one and two minutes long when read out loud, which translates to roughly 100 to 200 words per person. They can even be less than one minute long.