云南师范大学总共有79个专业。
云南师范大学本科专业有68个:网络工程、计算机科学与技术(多媒体技术方向)专业、应用电子技术教育专业、空间信息与数字技术专业、计算机科学与技术(计算机应用方向)专业、电子信息科学与技术专业、光电信息科学与工程专业、历史学、农业
建筑环境与能源工程专业、制药工程专业、新能源科学与工程专业、测绘工程专业、国际经济与贸易专业、运动训练、教育学专业、越南语专业(非师范,文理兼招)、英语(非师范,英泰双语,文理兼招)、金融学专业(非师范,文理兼招)、体育教育、哲学专业、英语专业(文理兼招)、英语(非师范,英越双语,文理兼招)、人文教育、数学与应用数学(师范,招收理工类考生)、日语、武术与民族传统体育专业、劳动与社会保障专业、学前教育专业、物理学专业、旅游管理2+2模式、广播电视编导专业、旅游管理专业、行政管理专业、舞蹈表演(空乘与礼仪方向)专业、秘书学专业、广告学专业、地理科学、特殊教育、人文地理与城乡规划、法学专业、社会体育指导与管理专业、应用心理学、动画专业、舞蹈表演(体育舞蹈方向)专业、思想政治教育、广播电视学专业、西班牙语、法学(纪检监察方向)专业、化学专业、播音与主持
艺术专业、汉语国际教育专业、小学教育专业、自然地理与资源环境、艺术教育专业、应用化学专业、教育技术学专业、设计学类、应用物理学专业、地理信息科学、数学与应用数学(非师范,招收理工类考生)、汉语言文学专业、文化产业管理专业、音乐表演专业、书法学专业、舞蹈学专业、音乐学专业、作曲与作曲技术理论专业、美术学专业。
云南师范大学其他专业有11个:统计学专业(非师范,招收理工类考生)、应用统计学专业(非师范,招收理工类考生)、软件工程、老挝语专业(非师范,文理兼招)、生物科学专业(师范,招收理工类考生)、应用生物科学专业(师范,招收理工类考生)、生物技术专业(非师范,招收理工类考生)、柬埔寨语专业(非师范,文理兼招)、社会学专业、泰语专业(非师范,文理兼招)、缅甸语专业(非师范,文理兼招)。