元善（），又名善住，河南郡洛阳县（今河南省洛阳市东）人，魏道武帝拓跋珪的后裔，南梁征北大将军、青冀二州刺史元稚舒之子，北魏宗室，北周，隋朝官员。
生平.元善的祖父元乂是北魏侍中，父亲元稚舒是北魏秘书郎，元乂被诛杀后逃到南梁，官至征北大将军、青冀二州刺史。元善小时候随着父亲到江南，生性热爱学习，广泛涉猎五经，尤其通晓《左传》。到侯景之乱时，元善归附西魏，元善的叔祖元罗就将江阳王的爵位还给元善。北周建立后，周武帝宇文邕非常礼待元善，任命他出任太子宫尹，赐爵江阳县公，元善常常手执经书教授