Question: how long do you have to be married to get british citizenship?
Answer: You can apply for British citizenship by 'naturalisation' if you: are 18 or over. are married to, or in a civil partnership with, someone who is a British citizen. have lived in the UK for at least 3 years before the date of your application.