Quick answer
Ско́лько вам лет?
skólko vam let — literally “how many years to you?”
The options
год, го́да or лет?
Look at the last digit: 1 → год, 2–4 → го́да, 5–20 and 0 → лет. So 21 год, 22 го́да, 25 лет, 31 год.
What you hear back
Typical mistakes
Я два́дцать пять.
Мне два́дцать пять лет.
Age takes the dative and needs the word for years.
Мне два́дцать оди́н лет.
Мне два́дцать оди́н год.
The last digit is 1, so год.
Check yourself
How do you say “I am 22”?