As per NCERT(CBSE) Principle there are six subjects in CBSE Class 8th syllabus.Below the list of subjects is mentioned. we are providing the information regarding subjects of Class 8th syllabus in CBSE board. Science Mathematics English Hindi Social Science Sanskrit Civics Geography