Quick answer
To have something on: носи́ть or быть в. To put it on: надева́ть. Shoes and footwear are о́бувь, a feminine word that covers them all.
On top
Below and on the feet
For the Russian winter
In use
The hat is not a joke
Russians genuinely insist on a ша́пка in winter, and an adult without one will be told off by strangers. Take the advice — at −20 °C it is not politeness, it is physics.
Typical mistakes
Я ношу́ ша́пка.
Я ношу́ ша́пку.
The object of носи́ть takes the accusative.
Мои́ брю́ки но́вый.
Мои́ брю́ки но́вые.
брю́ки and джи́нсы exist only in the plural.
Check yourself
Which word means “trousers”?