内蒙古师范大学总共有80个专业。
内蒙古师范大学本科专业有75个:电子信息工程、经济学、文化产业管理、教育技术学、通信工程、工商管理、体育教育、计算机科学与技术、公共管理类(中外合作办学)、小学教育、经济学类(中外合作办学)、城市规划、工商管理类(中外合作办学)、信息管理与信息系统、电气信息、法学、教育学类(中外合作办学)、人力资源管理、社会学、数学与应用数学、电子信息、旅游管理、物理学、测绘工程、历史学、公共事业管理、思想政治教育、土地资源管理、政治学与行政学、农村区域发展、化学、电气信息类(中外)、教育学、考古学、学前教育、行政管理、地理科学、博物馆学、地理科学类(中外)、工商管理类(中外)、资源环境与城市规划管理、环境科学类(中外合作办学)、地理信息系统、电子信息科学与技术、生物科学类(中外)、绘画、中国语言文学类(中外合作办学)、环境科学、数学类(中外)、心理学、
艺术类(中外合作办学)、生物科学、雕塑、生物技术、数学类(中外合作办学)、汉语言文学、美术学、信息与计算科学、生态学、对外汉语、
艺术设计、中国少数民族语言文学、动画、新闻学、资源环境与城乡规划管理、广播电视编导学、广播电视编导、材料化学、英语、环境科学类(中外)、俄语、音乐学、音乐表演、日语、外国语言文学类(中外合作办学)。
内蒙古师范大学其他专业有5个:生物科学类(中外合作办学)、电气信息类(中外合作办学)、社会工作、地理科学、材料物理。