主要根据各地方的师资招聘情况而定是否小学教师需要本科文凭。
根据教师法第三章第十一条的规定:
1、取得幼儿园教师资格的应当具备幼儿师范学校毕业及其以上学历;
2、取得小学教师资格应当具备中等师范学校毕业及其以上学历;
3、取得初级中学教师资格应当具备高等师范专科或者其他大学专科及其以上学历。