Filters
Subject
Grade Category
Grade level
CFFR
Foreign language
- English 6843
- Spanish 903
- English, British 845
- Vietnamese 806
- Thai 439
- German 267
- Chinese, Simplified 262
- Chinese, Traditional 260
- French 221
- Arabic 202
- Indonesian 160
- Japanese 154
- Armenian 124
- Portuguese, Brazil 108
- Russian 73
- Bahasa Malaysia 70
- Hindi 58
- Ukrainian 57
- Hebrew 47
- Italian 47
- Polish 27
- Catalan 26
- Afrikaans 19
- Simple English 19
- Korean 16
- Breton 13
- Romanian 12
- Tamil 12
- Basque 11
- Portuguese, Portugal 11
- Persian, Farsi 10
- Albanian 10
- Turkish 10
- Slovak 8
- Bulgarian 7
- Czech 7
- Greek 7
- Azerbaijani 6
- Bosnian 6
- Dutch 6
- Amharic 5
- Asturian 5
- Latvian 5
- Burmese 5
- Bengali 4
- Filipino 4
- Georgian 4
- Malayalam 4
- Belarusian 3
- Esperanto 3
- Estonian 3
- Khmer 3
- Kannada 3
- Mongolian 3
- Urdu 3
- Welsh 2
- Croatian 2
- Marathi 2
- Pashto 2
- Sinhala 2
- Swedish 2
- Frisian, Western 1
- Galician 1
- Haitian Creole 1
- Hungarian 1
- Kyrgyz 1
- Malagasy 1
- Maltese 1
- Norwegian Bokmål 1
- Portuguese, International 1
- Kinyarwanda 1
- Swahili 1
- Telugu 1
- Lolspeak 1
Topic
Skill
Languages
- English 6744
- Spanish 1977
- Thai 774
- Vietnamese 764
- Indonesian 354
- Russian 332
- German 194
- Arabic 173
- French 155
- Ukrainian 139
- Chinese 128
- Portuguese 114
- Hebrew (modern) 79
- Catalan 74
- Hindi 63
- Malay 63
- Polish 43
- Japanese 42
- Italian 39
- Korean 22
- Bulgarian 20
- Romanian 20
- Czech 19
- Greek (modern) 17
- Tamil 13
- Estonian 9
- Basque 8
- Persian (Farsi) 8
- Latin 6
- Sinhalese, Sinhala 6
- Hungarian 5
- Latvian 5
- Serbian 5
- Turkish 5
- Abkhaz 4
- Tibetan Standard, Tibetan, Central 4
- Khmer 4
- Dutch 4
- Urdu 4
- Avestan 3
- Asturianu 3
- Kannada 3
- Mongolian 3
- Slovak 3
- Afar 2
- Aragonese 2
- Avaric 2
- Aymara 2
- Azerbaijani 2
- Breton 2
- Cree 2
- Georgian 2
- Malayalam 2
- Valencian 2
- Afrikaans 1
- Athabascan 1
- Akan 1
- Amharic 1
- Belarusian 1
- Bihari 1
- Bislama 1
- Bambara 1
- Bosnian 1
- Chechen 1
- Danish 1
- Esperanto 1
- Western Frisian 1
- Ido 1
- Kazakh 1
- Lithuanian 1
- Marathi (Marāṭhī) 1
- Sardinian 1
- Tagalog 1
Create and Customize Worksheets for Every Classroom
LiveWorksheets makes it easy for teachers, parents and homeschool educators to design and deliver engaging learning materials. Upload a PDF or start from scratch to create what you need: anything from interactive math worksheets to reading comprehension worksheets, multiplication worksheets, and kindergarten worksheets in just a few clicks. Our drag-and-drop editor works across all grade levels and subjects, so you can tailor content to your lesson plans, homework, or assessments. ESL teachers can also build custom ESL worksheets, add a common sound chart, or integrate ESL activities to make each class more engaging. Easily create differentiated, auto-graded activities that save valuable time and support better student learning.
A Complete Library of Learning Resources for K-12 and ESL
Access thousands of ready-to-use worksheets across K-12 subjects, including kindergarten worksheets, math worksheets, multiplication practice, reading comprehension exercises, and ESL resources. Filter by grade, subject, or skill level to find exactly what you need, whether it’s for an elementary classroom, middle school review, or high school practice. ESL teachers can explore our growing collection of ESL worksheets and English as a Second Language activities designed to support all levels of learners. With new content added regularly, LiveWorksheets is a flexible resource that helps build lasting learning outcomes.