常善(502年-565年),字乐仁,高阳人,南北朝北魏、西魏及北周官员。
常善家族世为豪族,父亲常安成在正光末年跟随镇将慕容胜击败侵犯边境的茹茹;当时破六韩拔陵作乱胁逼常安成,但他不跟从并率领部下讨伐,以功勋授官伏波将军、给鼓节,之后在和破六韩拔陵对战中阵亡。
常善在孝昌年间随同尔朱荣到洛阳,获授威烈将军、都督,并加龙骧将军、中散大夫、直寝,封爵房城县男,食邑三百户。后来他陪同宇文泰平定侯莫陈悦而除授天水郡守。到魏孝武帝西迁时,常善就被转授武卫将军、进封武始县伯,增食邑到二百户。西魏大统初年再加封平东将军,进爵武始县侯。他在生擒窦泰、恢复弘农及沙苑都立下功劳,于是西魏朝廷除授他使持节、卫将军、假骠骑大将军、秦州刺史。大统四年(538年),常善参与河桥之战,加封大都督并进爵武始县公,任泾州刺史。茹茹入侵北边,他善部下攻破,并获得茹茹掠得物资,因此受拜车骑大将军、仪同三司,后迁任骠骑大将军、开府仪同三司、西安州刺史,再改任转蔚州刺史,有不错的政绩。魏恭帝二年(555年),他进爵永阳郡公,加食邑二千户。
周孝闵帝即位,拜常善为大将军、宁州总管。保定二年(562年),入朝为小司徒,两年后(564年)突厥出师和隋公杨忠东伐,周武帝令常善接应。保定五年(565年)夏天常善去世,虚岁六十四,朝廷追赠使持节、柱国大将军、大都督、延夏盐恒燕五州诸军事、延州刺史。
儿子常升和嗣爵,以常善功勋拜仪同三司。