Why do my joints hurt when it's cold? Any treatment?

Normal. It's normal for people to have joint pains in the cold. It's usually temporary and with continued activity the pain goes away. It's due to spasms of the vessels on the cartilage surface. Regular exercise, stretching will both help this out.