Zelená dolina je údolí, které se rozkládá na východní straně středoslovenského pohoří Velká Fatra. Jedná se o levou větev Revúcké doliny. Údolí začíná pod Suchým vrchem (1550 m) a končí ve Vyšné Revúci, která je částí obce Liptovské Revúce, ve výšce 740 m.
Údolím protéká potok Lopušná (též Zelený potok), který je přítokem řeky Revúce. Převážná část údolí je zalesněná, ale jeho nejvyšší části pokrývají rozsáhlé plochy pastvin.