学校创建于1941年,原名为“国立贵阳师范学院”1950年改名为“贵阳师范学院”1956年,由中华人民共和国教育部正式交贵州省人民政府管理1958年,中共贵州省委决定在贵阳师范学院内以联合办学的形式成立新的“贵州大学”1959年,贵州大学从本校分出1985年更名为“贵州师范大学”1996年被贵州省人民政府确定为省属重点大学2004年,原贵州理工职业技术学院并入2006年再次被贵州省人民政府确定为省属重点大学。

截至2019年3月,学校有云岩区、白云区(求是学院)和花溪区三个校区,占地面积近2800亩有在校学生3.8万人,在职教职工2572人设有24个学院,有本科专业81个有一级学科博士学位授权点6个、一级学科硕士学位授权点22个。