Question: how much does it cost to take the us citizenship test?
Answer: $640. (Add the $85 biometric fee for a total of $725, where applicable. See exceptions below.) If you file your Form N-400 online, you may pay your fee online.