Every day, every week: hàng / hằng + time
every (day/week)
Pattern: hàng / hằng + ngày / tuần / tháng / năm
Typed without accents: hang
Hàng before a unit of time means "every", for something that happens regularly: hàng ngày (every day, daily), hàng tuần (every week), hàng tháng (every month), hàng năm (every year). It's also spelt and said hằng: hằng ngày. Both are correct.
It can open the sentence or go at the end: Hàng ngày tôi đi bộ or Tôi đi bộ hàng ngày. After a noun it works like English "daily": tiếng Việt hàng ngày, everyday Vietnamese.
In conversation, mỗi (each) is just as common, and it works with any time word: mỗi ngày, mỗi sáng (every morning), mỗi tối. Just as common in speech is the time word + nào … cũng: Ngày nào tôi cũng đi bộ. I walk every day. Use mỗi, not hàng, for hours: mỗi tiếng, every hour. Hàng giờ usually means "for hours": chờ hàng giờ, wait for hours. In the same way, before a big number hàng means "hundreds of" or "thousands of": hàng trăm người.
Don't confuse it with mọi. Mọi người is everyone, but mọi ngày means "usually, on other days": Mọi ngày em đi xe buýt. I usually take the bus.
Examples
Highlighted words are what Saigon and Hà Nội say differently.
-
Hàng ngày tôi đi làm bằng xe máy.
I go to work by motorbike every day.
-
Saigon
Hàng tháng em gửi tiền cho ba mẹ.
Hà Nội
Hàng tháng em gửi tiền cho bố mẹ.
Every month I send money to my parents.
-
Saigon
Mỗi sáng anh uống một ly cà phê.
Hà Nội
Mỗi sáng anh uống một cốc cà phê.
Every morning I drink a cup of coffee.
-
Hàng năm tôi về quê ăn Tết.
Every year I go back to my hometown for Tết.