भौगोलिक तत्त्वों के आधार पर भारत की वनस्पति को निम्नलिखित पाँच भागों में बांटा जा सकता है —
- उष्ण सदाबहार वन-इस प्रकार के वन मुख्य रूप से अधिक वर्षा (200 सें० मी० से अधिक) वाले भागों में मिलते हैं। इसलिए इन्हें बरसाती वन भी कहते हैं। ये वन अधिकतर पूर्वी हिमालय के तराई प्रदेश, पश्चिमी घाट, पश्चिमी अण्डमान, असम, बंगाल तथा उड़ीसा के कुछ भागों में पाए जाते हैं। इन वनों में पाए जाने वाले मुख्य वृक्ष महोगनी, ताड़, बांस, बैंत, रबड़, चपलांस, मैचीलश तथा कदम्ब हैं। .
- पतझड़ी अथवा मानसूनी वन-पतझड़ी या मानसूनी वन भारत के उन प्रदेशों में मिलते हैं जहां 100 से 200 सें. मी. तक वार्षिक वर्षा होती है। भारत में ये मुख्य रूप से हिमालय के निचले भाग, छोटा नागपुर, गंगा की घाटी, पश्चिमी घाट की पूर्वी ढलानों तथा तमिलनाडु क्षेत्र में पाए जाते हैं। इन वनों में पाए जाने वाले मुख्य वृक्ष सागवान, साल, शीशम, आम, चन्दन, महुआ, ऐबोनी, शहतूत तथा सेमल हैं। गर्मियों में ये वृक्ष अपनी पत्तियां गिरा देते हैं, इसलिए इन्हें पतझड़ी वन भी कहते हैं।
- मरुस्थलीय वन-इस प्रकार के वन उन क्षेत्रों में पाए जाते हैं जहां वार्षिक वर्षा का मध्यमान 20 से 60 सें. मी० तक होता है। भारत में ये वन राजस्थान, पश्चिमी हरियाणा, दक्षिण-पश्चिमी पंजाब और गुजरात में पाए जाते हैं। इन वनों में रामबांस, खैर, पीपल और खजूर के वृक्ष प्रमुख हैं।
- ज्वारीय वन-ज्वारीय वन नदियों के डेल्टाओं में पाए जाते हैं। यहां की मिट्टी भी उपजाऊ होती है और पानी भी अधिक मात्रा में मिल जाता है। भारत में इस प्रकार के वन महानदी, गोदावरी, कृष्णा, कावेरी आदि के डेल्टाई प्रदेशों में मिलते हैं। यहां की वनस्पति को मैंग्रोव अथवा सुन्दर वन भी कहा जाता है। कुछ क्षेत्रों में ताड़, कैंस, नारियल आदि के वृक्ष भी मिलते हैं।
- पर्वतीय वन-इस प्रकार की वनस्पति हिमालय पर्वतीय क्षेत्रों तथा दक्षिण में नीलगिरि की पहाड़ियों पर पायी जाती है। इस वनस्पति में वर्षा की मात्रा तथा ऊंचाई बढ़ने के साथ-साथ अन्तर आता है। कम ऊंचाई पर सदाबहार वन पाये जाते हैं, तो अधिक ऊंचाई पर केवल घास तथा कुछ फूलदार पौधे ही मिलते हैं।