Standard

Class 10 Worksheets — Free Printable PDF

Free printable worksheets for Class 10 students — Maths, English, Hindi, EVS, Science and more. Aligned to CBSE & NCERT. 36 workbooks ready to download or print at home.

Class 10CBSE

Class 10 World Geography Major Facts Worksheet

This worksheet tests your knowledge of major geographical facts of the world, including continents, oceans, and significant landmarks. Answer all questions carefully.

General Knowledge · easy0
Class 10CBSE

Class 10 GK: Major International Summits

This worksheet tests your knowledge about important international summits and conferences, their purposes, and key participants. Understanding these events is crucial for general awareness.

General Knowledge · easy0
Class 10CBSE

Class 10 GK Worksheet: Recent Indian Achievements

This worksheet tests your knowledge of significant recent achievements and developments in India across various fields. Answer questions related to ISRO, sports, infrastructure, and more.

General Knowledge · hard0
Class 10CBSE

Class 10 GK: Nobel Prize Categories

This worksheet tests your knowledge of the different categories in which the Nobel Prize is awarded and some key facts about this prestigious award.

General Knowledge · medium0
Class 10CBSE

Class 10 Computer Science: Cyber Ethics and Safety Basics

This worksheet helps students understand fundamental concepts related to cyber ethics, cyber safety, and responsible online behavior.

Computer Science · easy0
Class 10CBSE

Class 10 Indian Polity Basics Worksheet

This worksheet tests your fundamental knowledge of the Indian political system, including its constitution, governmental structure, and democratic principles.

General Knowledge · medium0
Class 10CBSE

Class 10 Computer Networks & Internet Worksheet

This worksheet challenges your understanding of advanced concepts in computer networking, internet protocols, and cybersecurity practices.

Computer Science · hard0
Class 10CBSE

Class 10 Social Studies: Power Sharing in Democracies

This worksheet challenges students to apply their understanding of power sharing mechanisms and their implications in democratic systems, focusing on complex scenarios.

Social Studies · hard0
Class 10CBSE

Class 10 Computer Science: Data Handling in Python Worksheet

This worksheet assesses your understanding of fundamental data types, operations, and handling techniques in Python programming.

Computer Science · easy0
Class 10CBSE

Class 10 Computer Science: SQL Basics Worksheet

This worksheet assesses your understanding of fundamental SQL commands, data types, and database concepts essential for Class 10 Computer Science.

Computer Science · medium0
Class 10CBSE

Class 10 Social Studies: Development Economics Basics

This worksheet assesses your understanding of fundamental concepts in Development Economics, covering key indicators and definitions.

Social Studies · easy0
Class 10CBSE

Class 10 Computer Science: Python Functions and Modules Worksheet

This worksheet assesses your understanding of Python functions, their definition, calling mechanisms, types of arguments, scope of variables, and the use of modules.

Computer Science · medium0
Class 10CBSE

Class 10 Social Studies: Resources and Development Worksheet

This worksheet tests your understanding of concepts related to resources, their classification, development, and conservation strategies as per the Class 10 CBSE curriculum.

Social Studies · medium0
Class 10CBSE

Class 10 Social Studies: Nationalism in India Basics

This worksheet tests basic knowledge of key events and figures related to the rise of nationalism in India.

Social Studies · easy0
Class 10CBSE

Class 10 Social Studies: The Rise of Nationalism in Europe

This worksheet assesses your understanding of key concepts, events, and personalities related to the rise of nationalism in Europe during the 19th century.

Social Studies · medium0
Class 10CBSE

Class 10 Science: Advanced Light Reflection and Refraction

This worksheet challenges students with complex problems on reflection and refraction of light, including mirror/lens formulas and ray diagrams, to deepen their understanding of Class 10 concepts.

Science · hard0
Class 10CBSE

Class 10 Science: Chemical Reactions and Equations

This worksheet assesses your understanding of different types of chemical reactions, balancing equations, and identifying common observations during chemical changes.

Science · medium0
Class 10CBSE

Class 10 Science: Electricity Basics

This worksheet tests basic understanding of electricity concepts including current, potential difference, resistance, and Ohm's Law.

Science · easy0
Class 10CBSE

Class 10 Science: Life Processes Worksheet

This worksheet covers fundamental concepts of Life Processes including nutrition, respiration, transportation, and excretion in living organisms. Students will answer multiple-choice, fill-in-the-blanks, and short-answer questions.

Science · medium0
Class 10CBSE

Class 10 Science: Acids, Bases, and Salts - Easy Worksheet

This worksheet will help Class 10 students practice fundamental concepts related to acids, bases, and salts, including their properties and common examples.

Science · easy0
Class 10CBSE

Class 10 Mathematics: Introduction to Trigonometry

This worksheet will help you practice the fundamental concepts of trigonometry, including trigonometric ratios for acute angles in a right-angled triangle.

Mathematics · easy0
Class 10CBSE

कक्षा 10 हिन्दी: पद परिचय अभ्यास प्रश्नपत्र

इस अभ्यास प्रश्नपत्र में छात्र पद परिचय से संबंधित विभिन्न प्रकार के प्रश्नों को हल करेंगे, जिससे उनकी व्याकरणिक समझ में सुधार होगा।

Hindi · medium0
Class 10CBSE

Class 10 Mathematics: Advanced Quadratic Equations

This worksheet challenges students to solve complex problems involving quadratic equations, roots, and their properties. It covers a range of question types to test conceptual understanding and problem-solving skills.

Mathematics · hard0
Class 10CBSE

Class 10 Mathematics: Real Numbers Worksheet

This worksheet assesses understanding of fundamental concepts related to Real Numbers, including Euclid's Division Lemma, HCF, LCM, and properties of rational and irrational numbers. Students will practice applying these concepts through various question types.

Mathematics · medium0
Class 10CBSE

Class 10 Mathematics: Pair of Linear Equations

This worksheet will help you practice solving pairs of linear equations in two variables using various methods and understanding their graphical representations.

Mathematics · medium0
Class 10CBSE

कक्षा 10 हिन्दी: निबंध और पत्र लेखन अभ्यास

इस वर्कशीट में विद्यार्थी निबंध लेखन और पत्र लेखन से संबंधित विभिन्न प्रश्नों का अभ्यास करेंगे। यह उन्हें इन महत्वपूर्ण लेखन कौशलों को समझने और सुधारने में मदद करेगा।

Hindi · easy0
Class 10CBSE

Class 10 Mathematics: Polynomials Basics

This worksheet helps Class 10 students practice fundamental concepts related to polynomials, including identifying degrees, zeros, and basic properties.

Mathematics · easy0
Class 10CBSE

कक्षा 10 हिन्दी: अपठित गद्यांश और काव्यांश

इस वर्कशीट में विद्यार्थी अपठित गद्यांश और काव्यांश को पढ़कर उनके अर्थ को समझने तथा उन पर आधारित प्रश्नों के उत्तर देने का अभ्यास करेंगे।

Hindi · hard0
Class 10CBSE

कक्षा 10 हिंदी: मुहावरे और लोकोक्तियाँ - आसान अभ्यास

इस वर्कशीट में आप कक्षा 10 के पाठ्यक्रम से संबंधित आसान मुहावरे और लोकोक्तियों का अभ्यास करेंगे, जिससे आपकी भाषा पर पकड़ मजबूत होगी।

Hindi · easy0
Class 10CBSE

कक्षा 10: रस, अलंकार और छंद कार्यपत्रक

यह कार्यपत्रक छात्रों को हिंदी व्याकरण के महत्वपूर्ण अंगों - रस, अलंकार और छंद की पहचान और उनके अनुप्रयोग का अभ्यास करने में मदद करेगा।

Hindi · medium0
Class 10CBSE

Class 10 English: Letter and Article Writing Practice

This worksheet helps Class 10 students practice essential skills in letter and article writing, covering format, content, and common expressions.

English · easy0
Class 10CBSE

Class 10 English: Advanced Reading Comprehension

This worksheet challenges your comprehension skills with a complex passage and a variety of question types, including MCQs, fill-in-the-blanks, and short answer questions.

English · hard0
Class 10CBSE

Class 10 Reported Speech Advanced Worksheet

This worksheet will help you practice converting direct speech into reported speech, focusing on advanced rules and various sentence types. Pay attention to changes in tenses, pronouns, and time/place expressions.

English · easy0
Class 10CBSE

Class 10 English: Subject-Verb Agreement Worksheet

This worksheet helps Class 10 students practice and reinforce their understanding of subject-verb agreement rules through various question types.

English · medium0
Class 10CBSE

Class 10 English: Tenses and Conditionals Practice

This worksheet helps students practice and reinforce their understanding of various tenses and conditional sentences in English grammar, essential for effective communication.

English · medium0
Class 10ICSE

Quadratic Equations Test Paper

Solve quadratic equations by factorisation and the quadratic formula.

Mathematics · hard2120