В Краснодарском крае встречаются около 3000 различных видов растений. На водоразделах равнин можно встретить дуб, бузину терн, шиповник, ежевику. По долинам рек - вербу, иву, чёрный и белый тополь, ольху. На песчаных берегах растёт солодка, синеголовник, люцерна, тимофеевка. Бывает, можно увидеть верблюжью колючку. Водная растительность: лилия, нимфейник, водяной орех, ряска, сальвиния и разновидности водорослей.