万佛阁位于塔院寺山门石阶东侧,是塔院寺的属庙。该院始建于明代,清代重修,现存殿宇多为清代所建。寺庙占地面积为2000平方米,共有殿堂楼阁20间。万佛阁的主要建筑有文殊殿、五龙王殿和古戏台。文殊殿是一座坐东朝西的两层建筑,殿内下层供着文殊、普贤、观音三位菩萨像,上层殿内所供为地藏王菩萨,大殿的左、右、后三面墙壁上有无数的木制小格,格内是小巧的泥塑贴金佛像,万佛阁之名亦是由此而来。五龙王殿始建于清代,相传这五位龙王专管为五台山耕云布雨,为当地的百姓带来了福音,所以得以在五台山历代供奉。古戏台在五龙王殿对面,相传是专为龙王们听戏而设的。