Oleanolic acid is an active ingredient from natural products with anti-breast cancer activity. However, the poor solubility in water and low bioavailability have limited its effectiveness in clinic. To improve the anticancer activity of oleanolic acid, we synthesized a novel oleanolic quaternary ammonium (QDT), which, driven by electrostatic interactions, was introduced into heparin and coated with chitosan to obtain a QDT/heparin/chitosan nanoaggregate (QDT/HEP/CS NAs). QDT/HEP/CS NAs showed the negative zeta potential (−35.01 ± 4.38 mV), suitable mean particle size (150.45 ± 0.68 nm) with strip shape, and high drug loading (36 %). The coated chitosan had strong anti-leakage characteristics toward QDT under physiological conditions. More importantly, upon sustained release in tumor cells, QDT could significantly decrease the mitochondrial membrane potential and induce apoptosis of breast cancer cells. Further in vivo antitumor study on 4 T1 tumor-bearing mice confirmed the enhanced anticancer efficacy of QDT/HEP/CS NAs via upregulation of caspase-3, caspase-9 and cytochrome C, which was attributed to the high accumulation in tumor via the enhanced permeability and retention effect. Moreover, QDT/HEP/CS NAs significantly enhanced the biosafety and biocompatibility of QDT in vitro and in vivo. Collectively, the development of QDT/HEP/CS NAs with high antitumor activity, favorable biodistribution and good biocompatibility provided a safe, facile and promising strategy to improve the anti-cancer effect of traditional Chinese medicine ingredients.