Mangrove forests are increasingly threatened by plant invasions worldwide, but some mangrove species are invasive and threaten salt marsh and native mangrove ecosystems. The southern coast of China is invaded by the cordgrass Spartina alterniflora, and the mangrove Sonneratia apetala, providing a model system for studying the processes and mechanisms through which non-native species establish and spread. We used a transplant experiment to test the overarching hypothesis that native herbivores and plants provided biotic resistance against invasion by S. apetala, and that the importance of these factors would vary geographically. Survival of transplanted mangrove seedlings was lower in Zhangjiang Estuary (23°55' N) than in Leizhou Bay (20°56' N), and varied with species and habitats. S. apetala had higher survival and growth rates than native mangroves at both sites, and S. apetala grew taller than the S. alterniflora canopy at Leizhou Bay in only two growing seasons. In contrast, native mangroves grew poorly in S. alterniflora. Grazing by rodents and insects suppressed the growth and survival of K. obovata and A. marina in Zhangjiang Estuary and Leizhou Bay, but had little effect on S. apetala. Competition with vegetation (S. alterniflora and native mangroves) exacerbated the reduced survival of native mangroves, and these effects varied across study sites. Low survival of non-native S. apetala in vegetated habitats at Zhangjiang Estuary was likely due to a synergistic effect of low winter temperatures and low light intensity. Escape from herbivory (the opposite to biotic resistance) and fast growth may drive the quick expansion of non-native S. apetala in China. Rapid encroachment of S. apetala may transform the native mangrove forests and monospecific intertidal Spartina grasslands into non-native mangrove forests in the southern coast of China.