Aim to write between 390 to 650 words. This is three to five minutes in speaking length. Keeping the word count around this length will ensure that your vows are concise, articulate, and will keep the guests engaged.