Both work. But if you want to get the maximum support and benefits of the knee sleeves, it's best to wear them under your pants. You will want to have as much skin-to-skin contact as possible to get maximum protection, support, and stability.