CBSE Worksheets for Class 1 to 12 Free Printable PDF Download

Class 10 CBSE Results 2026 — 690+ Students Scored Above 90%
CBSE Worksheets for Class 1 to 12 Free Printable PDF Download

CBSE worksheets are one of the most useful tools for students who want to study regularly and score well in their exams. Whether you are in Class 1 or preparing for your Class 12 board exams, worksheets help you practise what you have studied and find out where you need more work. At Shiksha Nation, students can find free CBSE worksheets for all classes from Class 1 to Class 12, covering every subject and every chapter.

All worksheets available on Shiksha Nation are made according to the latest NCERT syllabus and CBSE guidelines. Our collection includes more than 1,000 practice worksheets covering subjects like Mathematics, Science, English, Hindi, Social Science, Sanskrit, and more. Every worksheet is prepared by experienced teachers who understand what kind of questions appear in CBSE exams.

If you are looking for CBSE worksheets for Class 1 to 12, this page is your complete resource. You can find class-wise and subject-wise worksheets, download them as PDF files, and start practising right away completely free of cost.

CBSE Worksheets Class 1 to Class 12 Class wise 

Below you will find subject-wise worksheets for every class from Class 1 to Class 12. Each class section lists all the subjects covered. Students can download these CBSE worksheets PDF for free and start practising right away.

CBSE Worksheets for Class 1

Class 1 CBSE worksheets are designed for young learners who are just beginning their formal school education. The worksheets use simple language, pictures, and activities to make learning fun and engaging. All worksheets follow the NCERT syllabus and CBSE guidelines for Class 1.

Students and parents can download and print these worksheets to practise at home. The subjects covered are Mathematics, English, Hindi, Environmental Studies (EVS), General Knowledge, Moral Science, Computers, and Languages.

  • Class 1 Worksheets for Mathematics
  • Class 1 Worksheets for English
  • Class 1 Worksheets for Hindi
  • Class 1 Worksheets for Environmental Studies (EVS)
  • Class 1 Worksheets for General Knowledge
  • Class 1 Worksheets for Moral Science
  • Class 1 Worksheets for Computers

CBSE Worksheets for Class 2

Class 2 CBSE worksheets build on what students learned in Class 1 and introduce slightly more advanced concepts in each subject. The worksheets are still simple and visual, but include more variety in question types — match the following, fill in the blanks, short answers, and MCQs.

  • Class 2 Worksheets for Mathematics
  • Class 2 Worksheets for English
  • Class 2 Worksheets for Hindi
  • Class 2 Worksheets for Environmental Studies (EVS)
  • Class 2 Worksheets for General Knowledge
  • Class 2 Worksheets for Moral Science
  • Class 2 Worksheets for Computers

CBSE Worksheets for Class 3

Class 3 CBSE worksheets are a step up in difficulty and depth. Students begin to deal with longer texts in English and Hindi, more complex Maths problems, and a broader range of Science and Social Studies topics. Shiksha Nation worksheets for Class 3 are structured to help students build confidence in every subject.

  • Class 3 Worksheets for Mathematics
  • Class 3 Worksheets for English
  • Class 3 Worksheets for Hindi
  • Class 3 Worksheets for Science
  • Class 3 Worksheets for Social Studies (EVS/SST)
  • Class 3 Worksheets for General Knowledge
  • Class 3 Worksheets for Computers

CBSE Worksheets for Class 4

Class 4 CBSE worksheets introduce students to more detailed concepts in all subjects. At this level, students are expected to apply their knowledge and think more independently. Shiksha Nation worksheets for Class 4 include a mix of practice questions, application-based questions, and HOTS (Higher Order Thinking Skills) questions.

  • Class 4 Worksheets for Mathematics
  • Class 4 Worksheets for English
  • Class 4 Worksheets for Hindi
  • Class 4 Worksheets for Science
  • Class 4 Worksheets for Social Studies (SST)
  • Class 4 Worksheets for Environmental Studies (EVS)
  • Class 4 Worksheets for Computers

CBSE Worksheets for Class 5

Class 5 CBSE worksheets are the most detailed among primary-level worksheets. This is the final year of the primary stage, and students need to be well-prepared before they move on to Class 6, where the curriculum becomes significantly more advanced. Shiksha Nation's Class 5 worksheets cover all NCERT topics in depth and include board-style questions and application-based problems to prepare students thoroughly.

  • Class 5 Worksheets for Mathematics
  • Class 5 Worksheets for English
  • Class 5 Worksheets for Hindi
  • Class 5 Worksheets for Science
  • Class 5 Worksheets for Social Science (SST)
  • Class 5 Worksheets for Environmental Studies (EVS)
  • Class 5 Worksheets for General Knowledge
  • Class 5 Worksheets for Computers

CBSE Worksheets for Class 6

Class 6 CBSE worksheets cover all subjects taught at this level. These worksheets follow the NCERT curriculum and are designed to help students build a strong foundation. Students can find chapter-wise and topic-wise worksheets for revision and daily practice.

  • Class 6 Worksheets for Mathematics
  • Class 6 Worksheets for Science
  • Class 6 Worksheets for English
  • Class 6 Worksheets for Hindi
  • Class 6 Worksheets for Social Science (SST)
  • Class 6 Worksheets for Sanskrit
  • Class 6 Worksheets for Computers
  • Class 6 Worksheets for General Knowledge

CBSE Worksheets for Class 7

Class 7 CBSE worksheets are available for all core and optional subjects. These free printable worksheets are based on the latest CBSE syllabus and include questions from basic to advanced levels. They are great for unit test preparation and regular practice.

  • Class 7 Worksheets for Mathematics
  • Class 7 Worksheets for Science
  • Class 7 Worksheets for English
  • Class 7 Worksheets for Hindi
  • Class 7 Worksheets for Social Science (SST)
  • Class 7 Worksheets for Sanskrit
  • Class 7 Worksheets for Computers
  • Class 7 Worksheets for General Knowledge

CBSE Worksheets for Class 8

Class 8 CBSE worksheets help students prepare for one of the most important transition years in school. The worksheets include NCERT-based questions, HOTS questions, and solved examples that help students understand difficult concepts clearly.

  • Class 8 Worksheets for Mathematics
  • Class 8 Worksheets for Science
  • Class 8 Worksheets for English
  • Class 8 Worksheets for Hindi
  • Class 8 Worksheets for Social Science (SST)
  • Class 8 Worksheets for Sanskrit
  • Class 8 Worksheets for Computer Science
  • Class 8 Worksheets for General Knowledge

CBSE Worksheets for Class 9

Class 9 CBSE worksheets are especially important because this is the year students begin preparing for board exam concepts. The worksheets cover all subjects in depth, with a focus on building the skills needed for Class 10 board exams. Students can practise chapter-wise questions and test their understanding regularly.

  • Class 9 Worksheets for Mathematics
  • Class 9 Worksheets for Science
  • Class 9 Worksheets for English
  • Class 9 Worksheets for Hindi
  • Class 9 Worksheets for Social Science (SST)
  • Class 9 Worksheets for Sanskrit
  • Class 9 Worksheets for Computer Science
  • Class 9 Worksheets for Geography
  • Class 9 Worksheets for History

CBSE Worksheets for Class 10

Class 10 CBSE worksheets are designed to help students prepare thoroughly for the board exam. These worksheets include previous year questions, HOTS questions, and board-pattern practice papers. Using these worksheets regularly helps students feel more confident and reduces exam stress.

  • Class 10 Worksheets for Mathematics
  • Class 10 Worksheets for Science
  • Class 10 Worksheets for English
  • Class 10 Worksheets for Hindi
  • Class 10 Worksheets for Social Science (SST)
  • Class 10 Worksheets for Sanskrit
  • Class 10 Worksheets for Computer Science
  • Class 10 Worksheets for Geography
  • Class 10 Worksheets for History

CBSE Worksheets for Class 11

Class 11 CBSE worksheets cover all three streams Science, Commerce, and Humanities. Class 11 is a critical year where students encounter new and more advanced topics for the first time. Shiksha Nation provides stream-specific worksheets that cover all important concepts in a clear and structured way.

StreamSubjects Covered
SciencePhysics, Chemistry, Mathematics, Biology
CommerceAccountancy, Business Studies, Economics, Mathematics
Humanities / ArtsPolitical Science, Geography, History, Psychology, Home Science
Common SubjectsEnglish

Subject-wise Class 11 worksheets available on Shiksha Nation:

  • Class 11 Worksheets for Physics
  • Class 11 Worksheets for Chemistry
  • Class 11 Worksheets for Mathematics
  • Class 11 Worksheets for Biology
  • Class 11 Worksheets for English
  • Class 11 Worksheets for Accountancy
  • Class 11 Worksheets for Business Studies
  • Class 11 Worksheets for Economics
  • Class 11 Worksheets for Political Science
  • Class 11 Worksheets for Geography
  • Class 11 Worksheets for History
  • Class 11 Worksheets for Psychology
  • Class 11 Worksheets for Home Science

CBSE Worksheets for Class 12

Class 12 CBSE worksheets are among the most important study tools for board exam preparation. These worksheets are built around the latest CBSE exam pattern and include board-level questions, previous year papers, and topic-wise revision material. Students aiming for high scores in the Class 12 board exam should use these worksheets as part of their daily study routine.

StreamSubjects Covered
SciencePhysics, Chemistry, Mathematics, Biology
CommerceAccountancy, Business Studies, Economics
Humanities / ArtsPolitical Science, Geography, History, Psychology, Home Science
OtherEnglish, Engineering Drawing

Subject-wise Class 12 worksheets available on Shiksha Nation:

  • Class 12 Worksheets for Physics
  • Class 12 Worksheets for Chemistry
  • Class 12 Worksheets for Mathematics
  • Class 12 Worksheets for Biology
  • Class 12 Worksheets for English
  • Class 12 Worksheets for Accountancy
  • Class 12 Worksheets for Business Studies
  • Class 12 Worksheets for Economics
  • Class 12 Worksheets for Political Science
  • Class 12 Worksheets for Geography
  • Class 12 Worksheets for History
  • Class 12 Worksheets for Psychology
  • Class 12 Worksheets for Home Science
  • Class 12 Worksheets for Engineering Drawing

Why are CBSE Worksheets Important for Students?

Regular practice is the key to doing well in CBSE exams. Reading your textbook is important, but writing and solving problems on your own is what truly builds understanding. Here is why using CBSE practice worksheets regularly makes a big difference:

  • They help you understand each topic more deeply by applying what you have read.
  • They show you which topics you are strong in and which ones need more attention.
  • Solving worksheets regularly improves your speed and accuracy in exams.
  • Chapter-wise worksheets help you study one topic at a time without feeling overwhelmed.
  • Solved worksheets with answer keys help you learn from your mistakes immediately.
  • They are especially useful for last-minute revision before tests and board exams.

Why Choose Shiksha Nation for CBSE Worksheets?

Shiksha Nation offers one of the largest free collections of CBSE printable worksheets in India. Our worksheets are trusted by students, teachers, and parents across the country. Here is what makes Shiksha Nation different:

  • Free to download: All worksheets are available as free PDF downloads - no subscription or payment needed.
  • Updated regularly: All materials follow the latest CBSE syllabus and NCERT curriculum changes.
  • Created by expert teachers: Every worksheet is made by qualified and experienced CBSE teachers.
  • Available for all classes: From Class 1 to Class 12, every grade is covered with class-wise and subject-wise worksheets.
  • Solved with answer keys: Most worksheets include step-by-step solutions so students can verify their answers.
  • Covers all difficulty levels: Basic practice questions, higher-order thinking (HOTS) questions, and board-level questions are all included.

Shiksha Nation CBSE Worksheets Key Features

Worksheet TypeWhat It Helps With
Chapter-wise WorksheetsStudy one chapter at a time, matching NCERT textbook topics exactly
Subject-wise WorksheetsFull coverage of all topics in a subject for Classes 1 to 12
CBSE Solved WorksheetsDetailed answer keys so students can check and learn from their mistakes
Practice WorksheetsDaily skill-building with a variety of question types
Revision WorksheetsQuick review of all important topics before tests or board exams
Assignment SheetsIdeal for homework, classwork, and self-study at home
CBSE HOTS WorksheetsHigher-order thinking questions for advanced learners
Model WorksheetsFollow the latest CBSE exam pattern so students know what to expect
Term-wise WorksheetsStructured study material for Term 1 and Term 2 throughout the year
Board Exam WorksheetsPrevious year questions for Classes 10 and 12 board exam preparation

Also Available on Shiksha Nation More Study Resources

Along with CBSE worksheets, Shiksha Nation also provides a wide range of additional study material to support complete exam preparation:

ResourceDescription
CBSE Sample PapersFull-length sample papers based on the latest CBSE exam pattern
CBSE Previous Year Question PapersSolved papers from past board exams for Classes 10 and 12
NCERT SolutionsStep-by-step answers for all NCERT textbook questions
CBSE Revision NotesShort and clear notes for quick revision before exams
CBSE Important QuestionsTopic-wise important questions that are likely to appear in exams
CBSE Question BankA large bank of practice questions for all subjects and classes

How to Use CBSE Worksheets Effectively?

Having good worksheets is only useful if you use them in the right way. Here are some simple tips on how to get the most out of Shiksha Nation's CBSE worksheets:

  1. Practise every day. Set aside at least 30 to 45 minutes daily for worksheet practice. Regular practice is far more effective than studying in long sessions once or twice a week.
  2. Study chapter by chapter. Use chapter-wise worksheets to go through one topic at a time. Complete all questions for a chapter before moving to the next one.
  3. Check your answers carefully. After finishing a worksheet, go through the solved answer key. Understand why a particular answer is correct, not just whether you got it right or wrong.
  4. Revise before every test. Use revision worksheets and model papers one or two weeks before your unit tests or board exams. This helps you consolidate everything you have studied.
  5. Attempt HOTS questions. Higher-order thinking questions challenge you to think beyond what is written in the textbook. Regularly practising HOTS questions improves your analytical skills and prepares you for difficult questions in board exams.
  6. Track your progress. Keep a note of topics where you make the most mistakes. Focus extra time on those areas in the weeks leading up to your exam.

Start Your CBSE Preparation with Shiksha Nation Today

Whether you are in Class 1 just getting used to a new level of learning or in Class 12 preparing for your board exam, Shiksha Nation's CBSE worksheets are here to support you every step of the way. All worksheets are free, printable, and updated regularly to match the latest CBSE syllabus.

From basic practice questions to advanced board-level problems, our collection covers everything a CBSE student needs. Download your class and subject worksheets today, build a daily study habit, and go into your exams fully prepared and confident.

Class 10 CBSE Results 2026 — 690+ Students Scored Above 90%

Frequently Asked Questions