İstanbul'un bitki örtüsü, Akdeniz bitki örtüsüne benzerlik gösterir ve bu nedenle bölgede en çok Akdeniz bitki örtüsünün tipik bitkisi olan makiler görülür. İstanbul'da görülen bazı bitki türleri: Ormanlarda: Kayın, meşe, gürgen, ıhlamur, karaağaç. Boğaz ve kıyı şeridinde: Tuz toleranslı bitkiler, deniz bitkileri (örneğin, sarımsak otu, biberiye, kekik, defne yaprağı). Park ve bahçelerde: Çınar, söğüt, zakkum, mimoza, gül, lale. Adalarda: Çam, sedir, mersin, zeytin, üzüm. İstanbul, iklim çeşitliliğinin sağladığı avantajla her türlü bitkinin yetişebildiği bir coğrafyaya sahiptir.