Portulaca oleracea L. is one of the most widely distributed plant species, invading a host of worldwide regions. Rivers and canals, as corridors connecting neighboring habitats, are known to exhibit high invasion levels. Consequently, the aim of this paper was to show which catchment areas, environmental factors and habitat types can be seen as predictors of the presence of this invasive species in the riparian areas of Serbia. Field research was carried out at 250 field sites, where the cover and abundance of P. oleracea, relevant environmental variables and habitat type were recorded. Redundancy analysis (RDA) and response curves fitted using a generalized linear model (GLM) were used to show the relation of the cover of P. oleracea and the following variables: catchment area, predominant bank material, elevation, and the total number of invasive species on site. A non-metric multidimensional scaling (NMDS) was used to group sites where P. oleracea was found, based on the values of its cover. In general, primarily the rivers in the northern, low-lying part of Serbia can be seen as important corridors of the spread of P. oleracea. Its dominance is especially associated with areas draining into the Danube and Sava rivers and field sites characterized by a high pressure of invasive plants. Of the total number of records, the highest number of invaded field sites was recorded along the Danube, Tisa and Zapadna Morava rivers. Regarding the environmental and habitat predictors, the results have shown that the abundance of P. oleracea is associated with gravelly and sandy banks and grassland habitat types, primarily anthropogenic herb stands.