Yes, wearing the wrong shoes for your activity can cause shin splints. For example, running in casual sneakers without arch support. Old running shoes that have lost their cushioning or are worn down on one side can also lead to shin splints.