基于生产渠道视角下的劳动生产率效应、产业结构优化效应、劳动技术替代效应和基于消费渠道视角下的消费需求递减效应、环保意识增强效应,就人口老龄化对环境质量的影响机制进行理论分析,并运用1990年~2012年的多国面板数据,通过中介效应检验模型对这五方面的效应进行逐一检验。结果表明:人口老龄化水平提高有助于环境质量改善,稳健性检验显示该结论稳健可靠;人口老龄化主要通过促进产业结构优化、实现劳动力技术替代、降低社会整体消费水平、增强居民环保意识和践行环保行为等路径促进环境质量改善,影响效应从大到小依次为产业结构优化、消费需求递减、环保意识增强和劳动技术替代。但人口老龄化也可能会导致劳动生产率下降,进而不利环境质量的改善。为此,中国应做好政策设计,充分发挥人口老龄化对环境质量的改善效应,促进环境质量优化,实现绿色发展。