@EliseRandall,
A lot of it has to do with the humidity in the air (especially if you use air conditioning), another is the amount of oils and fats in your diet.
When I was younger and living in the near perfect weather of the San Francisco Bay Area, my hair and skin were very oily. In later years, I moved to the drier Sacramento Valley and was eliminating many oils and fats from my diet. My skin and hair were still slightly oily.
Recently, having moved to the arid dessert of Albuquerque, New Mexico, I now have to use intense moisturizing creams on my skin and moisturizing conditioners for my hair.
I also aged quite a bit between those stages, so age and hormones may also play a big part of it.