A capillary zone electrophoresis method was developed for the simultaneous determination of seven phenolic acids, including protocatechuic aldehyde (1), salvianolic acid C (2), rosmarinic acid (3), salvianolic acid A (4), danshensu (5), salvianolic acid B (6), and protocatechuic acid (7), in Danshen and related medicinal plants. A running buffer composed of 20 mM sodium tetraborate adjusted to pH 9.0, and containing 12 mM beta-cyclodextrin as modifier. Baseline separation was achieved within 17 min running at the voltage of 20 kV, temperature of 25 degrees C and detection wavelength of 280 nm. The relative standard deviations of migration time ranged from 0.2 to 0.7% and the peak area ranged from 1.5 to 3.7% for the seven analytes, indicating the good repeatability of the proposed method. The method was extensively validated by evaluating the linearity (R-2 >= 0.9992), limits of detection (0.14-0.36 mu g/mL), limits of quantification (0.47-1.19 mu g/mL), and recovery (96.0-102.6%). Under the optimum conditions, samples of Danshen and related medicinal plants were analyzed using the developed method with high separation efficiency.