寺创建于唐宣宗大中十二年（858年），光恩禅师在回龙山下粟溪建立清林寺，这是白云寺的前身。
明朝.明末清初，王陛和其子王维汉捐田、捐款、划地重修扩建回龙山白云寺。
清朝.顺治三年，陶汝鼐重修白云寺。干隆年间，万行重修龙山寺。干隆二十八年（1763年），移至回龙山山上，清林寺和白云寺合并为白云寺。道光乙已年，再次重修白云寺。
中华人民共和国.1988年后，政府重建一直延续到现在的规模。1990年，宁乡县佛教协会成立并