Question: how many years do you have to be married for citizenship?
Answer: If you remain married to and living with your U.S. husband for three years from the date of your approval for conditional residence, you apply for U.S. citizenship (naturalization) by submitting Form N-400.