常生长于海拔480~1700米的林中树干上或岩石上。喜温暖。湿润和半阴环境,不耐寒。生长适温18~30℃,生长期以16~21℃更为合适,16~18℃,晚间温度为10~13℃,温差保持在10~15℃最佳。白天温度超过30℃对石斛生长影响不大,冬季温度不低于10℃。幼苗在10℃以下容易受冻。
石斛忌干燥、怕积水,特别在新芽开始萌发至新根形成时需充足水分。但过于潮湿,如遇低温,很容易引起腐烂。天晴干热时,除浇水外,要往地面多喷水,保持较高的空气湿度。常绿石斛类在冬季可保持充足水分,但落叶类石斛可适当干燥,保持较高的空气湿度。