北京师范大学总共有62个专业。具体如下:
北京师范大学本科专业有58个经济学、电子商务、国际经济与贸易、金融学、市场营销、物流管理、体育经济、行政管理、社会工作、历史学、管理科学、思想政治教育、法学、环境工程、国际事务、资源科学与工程、信息管理与信息系统、计算机科学与技术、工商管理、教育学、软件工程、
会计学、人力资源管理、教育学、公共事业管理、体育教育、物理学、心理学、英语、运动训练、资源环境与城乡规划管理、社会体育、日语、资源环境科学、传播学、应用心理学、编辑出版学、教育技术学、无机化学、天文学、地理信息系统、信息科学技术、特殊教育、汉语言文学、地理科学、人文科学试验班、生物科学、影视学、哲学、化学、数学与应用数学、音乐学、材料物理、美术学、生物科学与生物技术、
艺术设计、环境科学、舞蹈学等。
北京师范大学其他专业有4个俄语、理科试验班、数字媒体
艺术、管理科学与工程等。