Assignments for Class 1 to 12 Free PDF Download

Free printable class assignments for class 1 to class 12 prepared as per the topics and syllabus taught in CBSE, NCERT and KVS schools. All subject wise assignments have been prepared by subject teachers after thorough research of each topic which is important and students are required to practice daily. We have provided the biggest collection of test sheets and papers for free download in PDF format for kids so that they can download them and practice them daily to get good marks in their class tests and examinations

Assignments for Class 12Assignments for Class 11
Assignments for Class 10Assignments for Class 9
Assignments for Class 8Assignments for Class 7
Assignments for Class 6Assignments for Class 5
Assignments for Class 4Assignments for Class 3
Assignments for Class 2Assignments for Class 1

CBSE NCERT Assignments for all Subjects and Classes


Assignments For Class 1

Assignments For Class 1 Computers
Assignments For Class 1 English
Assignments For Class 1 Environmental Studies
Assignments For Class 1 General Knowledge
Assignments For Class 1 Hindi
Assignments For Class 1 Mathematics
Assignments For Class 1 Moral Science
Assignments For Class 1 Social Science
Assignments For Class 1 Urdu

Assignments For Class 2

Assignments For Class 2 Computer
Assignments For Class 2 English
Assignments For Class 2 Environmental Studies
Assignments For Class 2 General Knowledge
Assignments For Class 2 Hindi
Assignments For Class 2 Mathematics
Assignments For Class 2 Moral Science
Assignments For Class 2 Social Science
Assignments For Class 2 Punjabi

Assignments For Class 3

Assignments For Class 3 Computers
Assignments For Class 3 English
Assignments For Class 3 Environmental Studies
Assignments For Class 3 General Knowledge
Assignments For Class 3 Hindi
Assignments For Class 3 Mathematics
Assignments For Class 3 Moral Science
Assignments For Class 3 Science
Assignments For Class 3 Social Science
Assignments For Class 3 Arabic
Assignments For Class 3 French
Assignments For Class 3 German
Assignments For Class 3 Kannada
Assignments For Class 3 Malayalam
Assignments For Class 3 Marathi
Assignments For Class 3 Punjabi
Assignments For Class 3 Tamil
Assignments For Class 3 Telugu
Assignments For Class 3 Urdu
Assignments For Class 3 Subjects Practice

Assignments For Class 4

Assignments For Class 4 Computers
Assignments For Class 4 English
Assignments For Class 4 Environmental Studies
Assignments For Class 4 General Knowledge
Assignments For Class 4 Hindi
Assignments For Class 4 Mathematics
Assignments For Class 4 Moral Science
Assignments For Class 4 Sanskrit
Assignments For Class 4 Science
Assignments For Class 4 Social Science
Assignments For Class 4 Arabic
Assignments For Class 4 French
Assignments For Class 4 German
Assignments For Class 4 Japanese
Assignments For Class 4 Punjabi
Assignments For Class 4 Kannada
Assignments For Class 4 Malayalam
Assignments For Class 4 Marathi
Assignments For Class 4 Spanish
Assignments For Class 4 Tamil
Assignments For Class 4 Telegu
Assignments For Class 4 Urdu

Assignments For Class 5

Assignments For Class 5 Computers
Assignments For Class 5 English
Assignments For Class 5 Environmental Studies
Assignments For Class 5 General Knowledge
Assignments For Class 5 Hindi
Assignments For Class 5 Mathematics
Assignments For Class 5 Moral Science
Assignments For Class 5 Sanskrit
Assignments For Class 5 Science
Assignments For Class 5 Social Science
Assignments For Class 5 Arabic
Assignments For Class 5 French
Assignments For Class 5 Kannada
Assignments For Class 5 Malayalam
Assignments For Class 5 Marathi
Assignments For Class 5 Punjabi
Assignments For Class 5 Tamil
Assignments For Class 5 Telegu
Assignments For Class 5 Urdu

Assignments For Class 6

Assignments For Class 6 Computer Science
Assignments For Class 6 English
Assignments For Class 6 Environmental Studies
Assignments For Class 6 French
Assignments For Class 6 General Knowledge
Assignments For Class 6 German
Assignments For Class 6 Hindi
Assignments For Class 6 Sanskrit
Assignments For Class 6 Science
Assignments For Class 6 Social Science
Assignments For Class 6 Malayalam
Assignments For Class 6 Marathi
Assignments For Class 6 Punjabi
Assignments For Class 6 Tamil
Assignments For Class 6 Telegu
Assignments For Class 6 Urdu
Assignments for Class 6 Mathematics as per CBSE and NCERT pattern
Assignments For Class 6 Mathematics
Assignments For Class 6 Mathematics Algebra
Assignments For Class 6 Mathematics Basic Geometrical Concepts
Assignments For Class 6 Mathematics Basic Geometrical Ideas
Assignments For Class 6 Mathematics Constructions
Assignments For Class 6 Mathematics Data Handling
Assignments For Class 6 Mathematics Decimals
Assignments For Class 6 Mathematics Factors and Multiples
Assignments For Class 6 Mathematics Fractions
Assignments For Class 6 Mathematics Integers
Assignments For Class 6 Mathematics Knowing our Numbers
Assignments For Class 6 Mathematics Mensuration
Assignments For Class 6 Mathematics Perimeter And Area
Assignments For Class 6 Mathematics Playing With Numbers
Assignments For Class 6 Mathematics Practical Geometry
Assignments For Class 6 Mathematics Ratio and Proportion
Assignments For Class 6 Mathematics Shapes
Assignments For Class 6 Mathematics Symmetry
Assignments For Class 6 Mathematics Understanding Elementary Shapes
Assignments For Class 6 Mathematics Whole Numbers

Assignments For Class 7

Assignments For Class 7 Computer Science
Assignments For Class 7 English
Assignments For Class 7 Environmental Studies
Assignments For Class 7 General Knowledge
Assignments For Class 7 Hindi
Assignments For Class 7 Sanskrit
Assignments For Class 7 Science
Assignments For Class 7 Social Science
Assignments For Class 7 Arabic
Assignments For Class 7 French
Assignments For Class 7 German
Assignments For Class 7 Kannada
Assignments For Class 7 Malayalam
Assignments For Class 7 Marathi
Assignments For Class 7 Punjabi
Assignments For Class 7 Tamil
Assignments For Class 7 Telegu
Assignments For Class 7 Urdu
Assignments for Class 7 Mathematics as per CBSE and NCERT pattern
Assignments For Class 7 Mathematics
Assignments For Class 7 Mathematics Algebraic Expressions
Assignments For Class 7 Mathematics Comparing Quantities
Assignments For Class 7 Mathematics Congruence Of Lines And Angles
Assignments For Class 7 Mathematics Congruence Of Triangles
Assignments For Class 7 Mathematics Data Handling
Assignments For Class 7 Mathematics Exponents and Powers
Assignments For Class 7 Mathematics Fractions And Decimals
Assignments For Class 7 Mathematics Integers
Assignments For Class 7 Mathematics Lines and Angles
Assignments For Class 7 Mathematics Mensuration
Assignments For Class 7 Mathematics Perimeter and Area
Assignments For Class 7 Mathematics Practical Geometry
Assignments For Class 7 Mathematics Rational Numbers
Assignments For Class 7 Mathematics Simple Equation
Assignments For Class 7 Mathematics Symmetry
Assignments For Class 7 Mathematics Triangles and Its Properties

Assignments For Class 8

Assignments For Class 8 Computer Science
Assignments For Class 8 English
Assignments For Class 8 Environmental Studies
Assignments For Class 8 French
Assignments For Class 8 General Knowledge
Assignments For Class 8 German
Assignments For Class 8 Hindi
Assignments For Class 8 Sanskrit
Assignments For Class 8 Science
Assignments For Class 8 Arabic
Assignments For Class 8 Kannada
Assignments For Class 8 Malayalam
Assignments For Class 8 Marathi
Assignments For Class 8 Punjabi
Assignments For Class 8 Tamil
Assignments For Class 8 Telegu
Assignments For Class 8 Urdu
Assignments for Class 8 Social Science as per CBSE and NCERT pattern
Assignments For Class 8 Social Science
Assignments For Class 8 Social Science Civics
Assignments For Class 8 Social Science Geography
Assignments For Class 8 Social Science History
Assignments for Class 8 Mathematics as per CBSE and NCERT pattern
Assignments For Class 8 Mathematics
Assignments For Class 8 Mathematics Algebraic Expressions And Identities
Assignments For Class 8 Mathematics Comparing Quantities
Assignments For Class 8 Mathematics Construction of Quadrilaterals
Assignments For Class 8 Mathematics Cubes And Cube Roots
Assignments For Class 8 Mathematics Data Handling
Assignments For Class 8 Mathematics Direct and Inverse Proportions
Assignments For Class 8 Mathematics Exponents and Powers
Assignments For Class 8 Mathematics Factorisation
Assignments For Class 8 Mathematics Introduction to Graphs
Assignments For Class 8 Mathematics Linear Equations
Assignments For Class 8 Mathematics Mensuration
Assignments For Class 8 Mathematics Playing with Numbers
Assignments For Class 8 Mathematics Practical Geometry
Assignments For Class 8 Mathematics Rational Numbers
Assignments For Class 8 Mathematics Squares and Square Roots
Assignments For Class 8 Mathematics Understanding Quadrilaterals
Assignments For Class 8 Mathematics Visualising Solid Shapes

Assignments For Class 9

Assignments For Class 9 Computer Science
Assignments For Class 9 English
Assignments For Class 9 Hindi
Assignments For Class 9 Sanskrit
Assignments For Class 9 Arabic
Assignments For Class 9 French
Assignments For Class 9 Japanese
Assignments For Class 9 Malayalam
Assignments For Class 9 Tamil
Assignments For Class 9 Urdu
Assignments for Class 9 Science as per CBSE and NCERT pattern
Assignments For Class 9 Science
Assignments For Class 9 Biology
Assignments For Class 9 Chemistry
Assignments For Class 9 Physics
Assignments for Class 9 Social Science as per CBSE and NCERT pattern
Assignments For Class 9 Social Science
Assignments For Class 9 Social Science Economics
Assignments For Class 9 Social Science Geography
Assignments For Class 9 Social Science History
Assignments for Class 9 Mathematics as per CBSE and NCERT pattern
Assignments For Class 9 Mathematics
Assignments For Class 9 Mathematics Area
Assignments For Class 9 Mathematics Areas of Parallelogram and Triangle
Assignments For Class 9 Mathematics Circle
Assignments For Class 9 Mathematics Constructions
Assignments For Class 9 Mathematics Coordinate Geometry
Assignments For Class 9 Mathematics Euclids Geometry
Assignments For Class 9 Mathematics Frequency Distribution
Assignments For Class 9 Mathematics Graphical Distribution of Data
Assignments For Class 9 Mathematics Herons Formula
Assignments For Class 9 Mathematics Linear Equations In Two Variables
Assignments For Class 9 Mathematics Lines and Angles
Assignments For Class 9 Mathematics Measures of central Tendency
Assignments For Class 9 Mathematics Number System
Assignments For Class 9 Mathematics Polynomials
Assignments For Class 9 Mathematics Probability
Assignments For Class 9 Mathematics Quadrilaterals
Assignments For Class 9 Mathematics Statistics
Assignments For Class 9 Mathematics Surface areas and Volumes
Assignments For Class 9 Mathematics Triangles

Assignments For Class 10

Assignments For Class 10 Computers
Assignments For Class 10 English
Assignments For Class 10 French
Assignments For Class 10 Hindi
Assignments For Class 10 Sanskrit
Assignments For Class 10 Arabic
Assignments For Class 10 German
Assignments For Class 10 Japanese
Assignments For Class 10 Malayalam
Assignments For Class 10 Tamil
Assignments For Class 10 Urdu
Assignments for Class 10 Science as per CBSE and NCERT pattern
Assignments For Class 10 Science
Assignments For Class 10 Biology
Assignments For Class 10 Chemistry
Assignments For Class 10 Physics
Assignmnets for Class 10 Social Science as per CBSE and NCERT pattern
Assignments For Class 10 Social Science
Assignments For Class 10 Social Science Civics
Assignments For Class 10 Social Science Economics
Assignments For Class 10 Social Science Geography
Assignments For Class 10 Social Science History
Assignments For Class 10 Political Science
Assignments for Class 10 Mathematics as per CBSE and NCERT pattern
Assignments For Class 10 Mathematics
Assignments For Class 10 Mathematics Applications Of Trigonometry
Assignments For Class 10 Mathematics Areas related to Circles
Assignments For Class 10 Mathematics Arithmetic Progression
Assignments For Class 10 Mathematics Circles
Assignments For Class 10 Mathematics Construction
Assignments For Class 10 Mathematics Coordinate Geometry
Assignments For Class 10 Mathematics Linear Equations
Assignments For Class 10 Mathematics Mensuration
Assignments For Class 10 Mathematics Number System
Assignments For Class 10 Mathematics Polynomials
Assignments For Class 10 Mathematics Probability
Assignments For Class 10 Mathematics Quadratic Equation
Assignments For Class 10 Mathematics Real Numbers
Assignments For Class 10 Mathematics Statistics
Assignments For Class 10 Mathematics Surface Area and Volume
Assignments For Class 10 Mathematics Triangles
Assignments For Class 10 Mathematics Trigonometry

Assignments For Class 11

Assignments For Class 11 Accountancy
Assignments For Class 11 Biology
Assignments For Class 11 Business Studies
Assignments For Class 11 Chemistry
Assignments For Class 11 Computer Science
Assignments For Class 11 Economics
Assignments For Class 11 English
Assignments For Class 11 Geography
Assignments For Class 11 Hindi
Assignments For Class 11 History
Assignments For Class 11 Home Science
Assignments For Class 11 Informatics Practices
Assignments For Class 11 Physics
Assignments For Class 11 Political Science
Assignments For Class 11 Psychology
Assignments For Class 11 Sociology
Assignments For Class 11 Commercial Arts
Assignments For Class 11 Engineering Graphics
Assignments For Class 11 Entrepreneurship
Assignments For Class 11 Fine Arts
Assignments for Class 11 Mathematics as per CBSE and NCERT pattern
Assignments For Class 11 Mathematics
Assignments For Class 11 Mathematics Binomial Theorem
Assignments For Class 11 Mathematics Complex Numbers And Quadratic Equation
Assignments For Class 11 Mathematics Conic Section
Assignments For Class 11 Mathematics Introduction of 3D
Assignments For Class 11 Mathematics Limits And Derivatives
Assignments For Class 11 Mathematics Linear Inequalities
Assignments For Class 11 Mathematics Mathematical Reasoning
Assignments For Class 11 Mathematics Permutation and Combination
Assignments For Class 11 Mathematics Principle of Mathematical Induction (PMI)
Assignments For Class 11 Mathematics Probability
Assignments For Class 11 Mathematics Relations And Functions
Assignments For Class 11 Mathematics Sequence And Series
Assignments For Class 11 Mathematics Set Theory
Assignments For Class 11 Mathematics Statistics
Assignments For Class 11 Mathematics Straight Lines
Assignments For Class 11 Mathematics Trigonometry

Assignments For Class 12

Assignments For Class 12 Accountancy
Assignments For Class 12 Bio Technology
Assignments For Class 12 Biology
Assignments For Class 12 Business Studies
Assignments For Class 12 Chemistry
Assignments For Class 12 Computer Science
Assignments For Class 12 Economics
Assignments For Class 12 Engineering Drawing
Assignments For Class 12 English
Assignments For Class 12 Geography
Assignments For Class 12 Hindi
Assignments For Class 12 History
Assignments For Class 12 Home Science
Assignments For Class 12 Informatics Practices
Assignments For Class 12 Physical Education
Assignments For Class 12 Physics
Assignments For Class 12 Political Science
Assignments For Class 12 Psychology
Assignments For Class 12 Sociology
Assignments For Class 12 Entrepreneurship
Assignments For Class 12 Multimedia And Web Technology
Assignments For Class 12 Resource Fine Arts Painting
Assignments for Class 12 Mathematics as per CBSE and NCERT pattern
Assignments For Class 12 Mathematics Application Of Derivatives
Assignments For Class 12 Mathematics Application Of Integrals
Assignments For Class 12 Mathematics Continuity And Differentiability
Assignments For Class 12 Mathematics Determinants
Assignments For Class 12 Mathematics Differentials Equation
Assignments For Class 12 Mathematics Indefinite and Definite Integrals
Assignments For Class 12 Mathematics Integrals
Assignments For Class 12 Mathematics Inverse Trigonometric Functions
Assignments For Class 12 Mathematics Linear Programming
Assignments For Class 12 Mathematics Matrices and Determinants
Assignments For Class 12 Mathematics Probability
Assignments For Class 12 Mathematics Relations and Functions
Assignments For Class 12 Mathematics Three Dimensional Geometry
Assignments For Class 12 Mathematics Vectors Algebra