Invasive alien plants (IAPs) pose a significant threat to island biodiversity and severely impact ecosystems. Understanding the species–area relationship and environmental determinants of growth forms for IAP species on subtropical islands is crucial for establishing an IAP’s early warning mechanism, enhancing island ecological management, and protecting the ecosystems of Fujian and other subtropical islands. The study identified significant species–area relationships for IAPs and different life-form plants (trees, shrubs, and herbs), with slopes of 0.27, 0.16, 0.15, and 0.24, respectively. The small island effect does not apply to all species. Isolation has little effect on species richness, and the IAPs on Fujian islands do not conform to the isolation effect in island biogeography. Landscape factors are the main determinants of IAPs and different life-form species richness, with area, shape index, and perimeter–area ratio being the three primary landscape factors. These environmental factors are closely related to habitat heterogeneity. Besides landscape factors, different life forms respond differently to environmental factors. Climate drives the species richness distribution of shrubs and herbs, while trees are mainly influenced by human activities. Overall, landscape, human disturbance, and climate jointly drive the distribution of IAPs, with landscape factors being the most significant.