Berberis shensiana es un arbusto caducifolio que puede crecer hasta 2 metros de altura. Tiene ramas espinosas y pequeñas flores amarillas que florecen en la primavera, seguidas de bayas rojas en el otoño. Las hojas son verdes y de forma ovalada.