Grade 3 Worksheets

1,636 grade resources
Grade 3 ELA – Time and Sequence Worksheet (PDF) | CCSS Standards

Grade 3 ELA – Time and Sequence Worksheet (PDF) | CCSS Standards

Golden Apple StudioCreated byGolden Apple Studio

Learning Objectives

  • Use time and sequence words (first, next, then, after, before, after) to describe events in order.
  • Identify how key details match specific moments in an informational passage.
  • Explain relationships between events using before-and-after language.
$4.00

Instant download

Grade 3 Science | Seasonal Daylight Worksheet with Short Notes (Printable PDF)

Grade 3 Science | Seasonal Daylight Worksheet with Short Notes (Printable PDF)

Meadowlark WorksheetsCreated byMeadowlark Worksheets

Learning Objectives

  • Understand how Earth's rotation and tilt affect day length across seasons.
  • Identify observable changes in sunlight during different times of the year.
  • Connect the position of the Sun in the sky with seasonal daylight patterns.

Grade 3Science7 Pages

Also included in: Grade 3 Science Lesson Group | Weather, Water Cycle, and More +1 more

$3.00

Instant download

Grade 3 | April Fools Day for Mastering Detecting Prank Clues | PDF + Answer Key

Grade 3 | April Fools Day for Mastering Detecting Prank Clues | PDF + Answer Key

ShaNova WorksheetsCreated byShaNova Worksheets

Learning Objectives

  • Develop critical thinking skills by analyzing jokes, riddles, and tricks used during April Fools' Day.
  • Learn to recognize clues that reveal whether a story or prank is meant to be funny or false.
  • Discuss the importance of honesty and kindness in humor, fostering social-emotional skills and cultural awareness.
$5.00

Instant download

Grade 3 Measuring Distance and Speed Worksheet | Ontario Science Activity

Grade 3 Measuring Distance and Speed Worksheet | Ontario Science Activity

Chalk and CompassCreated byChalk and Compass

Learning Objectives

  • Use consistent units to describe how far an object moves
  • Measure and compare elapsed time using seconds
  • Calculate and compare simple speeds using distance and time

Grade 3Science14 Pages

Also included in: Grade 3 Science Forces and Motion Lesson Bundle | Ontario +1 more

$5.00

Instant download

Grade 3 Science | Prototype Testing Worksheet with Short Notes (Printable PDF)

Grade 3 Science | Prototype Testing Worksheet with Short Notes (Printable PDF)

Meadowlark WorksheetsCreated byMeadowlark Worksheets

Learning Objectives

  • Understand what a prototype is and its purpose.
  • Identify key criteria used to test prototypes such as strength, fit, stability, and function.
  • Learn how to compare test results with design goals to evaluate a prototype.
$3.00

Instant download

Grade 3 Health Worksheet – Disease Prevention & Hygiene (PDF) Aligned to NHES

Grade 3 Health Worksheet – Disease Prevention & Hygiene (PDF) Aligned to NHES

Sunny Desk ResourcesCreated bySunny Desk Resources

Learning Objectives

  • Identify healthy habits that help prevent the spread of disease.
  • Explain how germs can spread and how hygiene interrupts that spread.
  • Choose safe behaviors for school and home to reduce illness.
$4.00

Instant download

Grade 3 Holiday Pride Day Worksheet for Celebrating Inclusion | PDF + Answer Key

Grade 3 Holiday Pride Day Worksheet for Celebrating Inclusion | PDF + Answer Key

ShaNova WorksheetsCreated byShaNova Worksheets

Learning Objectives

  • Explain what inclusion means and why it helps communities feel welcoming
  • Use key vocabulary related to kindness and diversity (include words like celebrate, accept, and respect)
  • Practice empathy by describing how we can treat others with fairness and care
$5.00

Instant download

Grade 3 Science Environmental Effects on Material Durability Worksheet

Grade 3 Science Environmental Effects on Material Durability Worksheet

Chalk and CompassCreated byChalk and Compass

Learning Objectives

  • Describe how moisture, corrosion, freeze-thaw cycles, and ultraviolet light can weaken structures over time
  • Explain why protective treatments and maintenance help materials last longer
  • Use cause-and-effect reasoning to choose materials with compatible durability for a given environment

Grade 3Science15 Pages

Also included in: Grade 3 Science Simple Structures Lesson Bundle | Ontario +1 more

$5.00

Instant download

Evidence-Based Claims Science Worksheets for Grade 3 Inquiry

Evidence-Based Claims Science Worksheets for Grade 3 Inquiry

BRIGHT PATH RESOURCESCreated byBRIGHT PATH RESOURCES

Learning Objectives

  • Explain the difference between an opinion and an evidence-supported claim
  • Use evidence to support a reasoning statement that answers a question
  • Identify how comparisons and repeated observations strengthen explanations

Grade 3Science14 Pages

Also included in: Grade 3 Science Worksheets Bundle | Scientific Inquiry & Evidence Claims +2 more

$3.00

Instant download

Grade 3 Science Worksheet | Reflection and Absorption (PDF) for Understanding Light

Grade 3 Science Worksheet | Reflection and Absorption (PDF) for Understanding Light

Evergreen Desk EducationCreated byEvergreen Desk Education

Learning Objectives

  • Explain the difference between reflection and absorption when light reaches an object.
  • Describe how shiny and dark surfaces change how bright an object looks.
  • Use observations of brightness to predict whether an object reflects or absorbs more light.
$4.00

Instant download

Grade 3 Health | Designing Health Campaigns Worksheet (NHES Standards) (PDF)

Grade 3 Health | Designing Health Campaigns Worksheet (NHES Standards) (PDF)

Sunny Desk ResourcesCreated bySunny Desk Resources

Learning Objectives

  • Identify key steps for designing a community health campaign.
  • Explain how clear messages and audience planning can motivate health actions.
  • Describe how advocacy can support better community health and resources.

Grade 3Health16 Pages

Also included in: Grade 3 Advocacy for Health in Health Lesson Bundle | NHES Standards +1 more

$4.00

Instant download

Inclined Motion and Gravity Worksheets | Grade 3 Forces & Motion

Inclined Motion and Gravity Worksheets | Grade 3 Forces & Motion

Prism Point LearningCreated byPrism Point Learning

Learning Objectives

  • Describe how a sloped surface changes an object's tendency to move by comparing the pull that acts along the slope.
  • Compare gentle and steep inclines using the idea of “speed tendency” from gravity along the surface.
  • Explain how surface features and object motion (rolling or sliding) can change what happens on an incline.

Grade 3Science12 Pages

Also included in: Forces & Motion Lesson Bundle | Grade 3 Science | Ontario

$3.00

Instant download

Chronological Order Worksheets | Community History Grade 3 Social Studies

Chronological Order Worksheets | Community History Grade 3 Social Studies

World Paper HubCreated byWorld Paper Hub

Learning Objectives

  • Put local history events in chronological order using clues from artifacts and stories.
  • Identify how changes in a community connect to past events over time.
  • Use key vocabulary such as founding, infrastructure, and decade to describe historical sequence.

Grade 3Social Studies14 Pages

Also included in: Grade 3 Social Studies Community History Worksheets Bundle | TEKS +1 more

$3.00

Instant download

Grade 3 Load Paths in Trusses, Beams & Columns Science Worksheet Ontario

Grade 3 Load Paths in Trusses, Beams & Columns Science Worksheet Ontario

Chalk and CompassCreated byChalk and Compass

Learning Objectives

  • Describe how forces move from where they act to supports through structural members.
  • Identify how axial force, bending moment, and shear can appear in beams and trusses.
  • Explain what supports and foundations do when they receive combined loads.

Grade 3Science15 Pages

Also included in: Grade 3 Science Simple Structures Lesson Bundle | Ontario +1 more

$5.00

Instant download

Grade 3 Forces as Pushes and Pulls Worksheet | Ontario Science Activity

Grade 3 Forces as Pushes and Pulls Worksheet | Ontario Science Activity

Chalk and CompassCreated byChalk and Compass

Learning Objectives

  • Explain that a force is a push or a pull that can change an object’s speed or direction.
  • Identify the direction and magnitude of a force in everyday situations.
  • Distinguish contact forces and non-contact forces using simple examples.

Grade 3Science13 Pages

Also included in: Grade 3 Science Forces and Motion Lesson Bundle | Ontario +1 more

$5.00

Instant download

Community Contributions Worksheets for Grade 3 Social Studies

Community Contributions Worksheets for Grade 3 Social Studies

World Paper HubCreated byWorld Paper Hub

Learning Objectives

  • Identify ways different people and groups contribute to a local community
  • Explain how diversity can shape community traditions and projects
  • Describe examples of community contributions using key vocabulary

Grade 3Social Studies14 Pages

Also included in: Grade 3 Social Studies Community History Worksheets Bundle | TEKS +1 more

$3.00

Instant download

Grade 3 Science | Plant and Animal Needs Worksheet with Short Notes

Grade 3 Science | Plant and Animal Needs Worksheet with Short Notes

Meadowlark WorksheetsCreated byMeadowlark Worksheets

Learning Objectives

  • Understand the basic needs of plants and animals for survival.
  • Identify resources plants and animals obtain from their environment.
  • Describe how different species meet the same needs using different body structures.
$3.00

Instant download

Decomposition for Problem Solving Worksheets | Grade 3 Computer Science

Decomposition for Problem Solving Worksheets | Grade 3 Computer Science

Bright Mind ResourcesCreated byBright Mind Resources

Learning Objectives

  • Define decomposition as breaking a big problem into smaller steps or subproblems
  • Identify steps and subproblems in a planning task and match them to a correct solution
  • Use the idea of steps to describe how a solution can be built in parts

Grade 3Computer Science14 Pages

$3.00

Instant download

Grade 3 Friendship Day for Mastering Understanding Friendship | PDF + Answer Key

Grade 3 Friendship Day for Mastering Understanding Friendship | PDF + Answer Key

ShaNova WorksheetsCreated byShaNova Worksheets

Learning Objectives

  • Describe how Friendship Day is celebrated in different cultures through festivals, songs, and acts of kindness.
  • Identify qualities of a good friend and explain how those qualities help build inclusive relationships.
  • Practice gratitude by writing or choosing kind actions students can do in their daily lives.
$5.00

Instant download

Grade 3 Health – Understanding Advocacy Worksheet (NHES) PDF

Grade 3 Health – Understanding Advocacy Worksheet (NHES) PDF

Sunny Desk ResourcesCreated bySunny Desk Resources

Learning Objectives

  • Explain what health advocacy means and why it matters.
  • Identify examples of how people can communicate and take action to promote health in their community.
  • Describe how peer groups can influence healthy choices.

Grade 3Health14 Pages

Also included in: Grade 3 Advocacy for Health in Health Lesson Bundle | NHES Standards +1 more

$4.00

Instant download

Grade 3 Holiday | Pi Day for Mastering Circumference & Ratios | PDF + Answer Key

Grade 3 Holiday | Pi Day for Mastering Circumference & Ratios | PDF + Answer Key

ShaNova WorksheetsCreated byShaNova Worksheets

Learning Objectives

  • Understand the concept of pi as an approximation of the ratio of a circle's circumference to its diameter.
  • Estimate the value of pi through measuring parts of circles and dividing measurements.
  • Recognize why pi is important in math and engineering and appreciate its historical significance.
$5.00

Instant download

Grade 3 |Mothers Day Worksheet for Mastering Heartfelt Writing| PDF + Answer Key

Grade 3 |Mothers Day Worksheet for Mastering Heartfelt Writing| PDF + Answer Key

ShaNova WorksheetsCreated byShaNova Worksheets

Learning Objectives

  • Identify features of a heartfelt Mother’s Day note, including feelings, specific details, and respectful punctuation.
  • Use sentence structure and age-appropriate vocabulary to write kind, personal messages.
  • Apply reading comprehension by connecting details from a model passage to effective note-writing.
$5.00

Instant download

Grade 3 |Holiday Read across america day Worksheet for Mastery| PDF + Answer Key

Grade 3 |Holiday Read across america day Worksheet for Mastery| PDF + Answer Key

ShaNova WorksheetsCreated byShaNova Worksheets

Learning Objectives

  • Learn about the life and creative work of Dr. Seuss.
  • Identify key vocabulary related to storytelling and culture.
  • Understand the influence of Dr. Seuss on children's literature.
$5.00

Instant download

Grade 3 Halloween Costume Traditions Worksheet | October Activity PDF

Grade 3 Halloween Costume Traditions Worksheet | October Activity PDF

ShaNova WorksheetsCreated byShaNova Worksheets

Learning Objectives

  • Describe how Halloween costumes can represent characters, stories, or historical figures.
  • Explain why people make and wear costumes as a form of self-expression.
  • Compare costume traditions and show respect for different celebrations.
$5.00

Instant download

Grade 3 Landform Processes Science Daily Reading Worksheet | NGSS Activity

Grade 3 Landform Processes Science Daily Reading Worksheet | NGSS Activity

BRIGHT PATH RESOURCESCreated byBRIGHT PATH RESOURCES

Learning Objectives

  • Explain how weathering can break rocks into smaller pieces.
  • Identify cause-and-effect relationships in a science text.
  • Describe how small rock pieces can be moved later by water, wind, or ice.
$5.00

Instant download

Grade 3 ELA | Refining the Focus Worksheet with Short Notes (Printable PDF)

Grade 3 ELA | Refining the Focus Worksheet with Short Notes (Printable PDF)

Meadowlark WorksheetsCreated byMeadowlark Worksheets

Learning Objectives

  • Explain how refining inquiry questions helps narrow broad ideas into clear targets.
  • Use evidence from initial information to revise questions so they match what you can answer.
  • Identify how a refined focus improves the relevance and completeness of an answer.
$3.00

Instant download

Grade 3 Holiday | D Day for Honoring Memories Worksheet PDF + Answer Key

Grade 3 Holiday | D Day for Honoring Memories Worksheet PDF + Answer Key

ShaNova WorksheetsCreated byShaNova Worksheets

Learning Objectives

  • Explain why communities remember people who fought in World War II
  • Identify examples of respectful remembrance (such as flags, silence, and stories)
  • Practice empathy and gratitude when learning about history

Grade 3Holiday8 Pages

$5.00

Instant download

Grade 3 Science Traits and Variation Worksheet with Short Notes (Printable PDF)

Grade 3 Science Traits and Variation Worksheet with Short Notes (Printable PDF)

Meadowlark WorksheetsCreated byMeadowlark Worksheets

Learning Objectives

  • Understand how offspring inherit traits from parents.
  • Identify observable variations among individuals.
  • Interpret data from family traits and trait charts.

Grade 3Science8 Pages

Also included in: Grade 3 Science Unit | Heredity, Inheritance & Traits NGSS Bundle +1 more

$3.00

Instant download

Survey Data Worksheets | Collecting and Interpreting Data Grade 3

Survey Data Worksheets | Collecting and Interpreting Data Grade 3

Bright Mind ResourcesCreated byBright Mind Resources

Learning Objectives

  • Define survey, data, collect, and response and use the words in sentences.
  • Identify the best way to collect information using a simple classroom survey.
  • Use collected survey data to choose, match, and explain correct ideas about preferences and classroom information.

Grade 3Computer Science14 Pages

$3.00

Instant download

Pattern Rules and Predictions Worksheet | Grade 3 Computer Science

Pattern Rules and Predictions Worksheet | Grade 3 Computer Science

Lantern Hill ResourcesCreated byLantern Hill Resources

Learning Objectives

  • Identify pattern, rule, and predict in numeric, visual, and action examples.
  • Explain how a pattern rule helps decide what comes next.
  • Use vocabulary words (pattern, rule, predict, repeat) to describe pattern thinking.

Grade 3Computer Science11 Pages

$3.00

Instant download

Grade 3 Pitch and Loudness Worksheet | NGSS Practice PDF

Grade 3 Pitch and Loudness Worksheet | NGSS Practice PDF

Clear Sky ClassroomCreated byClear Sky Classroom

Learning Objectives

  • Explain how pitch is connected to the speed of vibrations.
  • Explain how loudness is connected to the strength of vibrations.
  • Use examples (strings, drums) to distinguish pitch from loudness.

Grade 3Science12 Pages

$5.00

Instant download

Simple Machines Worksheets | Grade 3 Force and Engineering Practice

Simple Machines Worksheets | Grade 3 Force and Engineering Practice

BRIGHT PATH RESOURCESCreated byBRIGHT PATH RESOURCES

Learning Objectives

  • Identify common simple machines and describe what each one changes about force or direction of motion
  • Compare effort and force needs for different simple machines such as levers, pulleys, and inclined planes
  • Use information about a machine to predict how it helps people do work

Grade 3Science14 Pages

Also included in: Grade 3 Science Simple Machines & Engineering Worksheets Bundle +2 more

$3.00

Instant download

Grade 3 Holiday Teacher Appropriate Day Worksheet for Mastery | PDF + Answer Key

Grade 3 Holiday Teacher Appropriate Day Worksheet for Mastery | PDF + Answer Key

ShaNova WorksheetsCreated byShaNova Worksheets

Learning Objectives

  • Describe the purpose of Teacher Appreciation Day and explain why teachers are important to students’ learning.
  • Identify key vocabulary related to gratitude and community.
  • Recognize how different cultures show appreciation for teachers.
$5.00

Instant download

Grade 3 Science | Force and Vibrations Worksheet with Short Notes

Grade 3 Science | Force and Vibrations Worksheet with Short Notes

Meadowlark WorksheetsCreated byMeadowlark Worksheets

Learning Objectives

  • Understand how simple forces cause objects to vibrate.
  • Learn how vibrations produce sound and how sound travels through media.
  • Identify different types of forces and their effects on objects.
$3.00

Instant download

Metamorphosis Stages Worksheets Grade 3 Life Cycle Activity & Review

Metamorphosis Stages Worksheets Grade 3 Life Cycle Activity & Review

BRIGHT PATH RESOURCESCreated byBRIGHT PATH RESOURCES

Learning Objectives

  • Identify the main stages of metamorphosis: egg, larva, pupa, and adult.
  • Explain how body form changes during metamorphosis to fit different needs.
  • Describe how adult animals may require different resources than larvae.

Grade 3Science14 Pages

Also included in: Grade 3 Science Life Cycles Habitats & Classification Worksheets Bundle +2 more

$3.00

Instant download

Grade 3 Holiday | Memorical Day Symbols Worksheet for Mastery | PDF + Answer Key

Grade 3 Holiday | Memorical Day Symbols Worksheet for Mastery | PDF + Answer Key

ShaNova WorksheetsCreated byShaNova Worksheets

Learning Objectives

  • Identify common Memorial Day symbols, including flags, poppies, and wreaths.
  • Explain how symbols help people show respect and remember fallen soldiers.
  • Use new vocabulary words related to honor and memory in sentences.
$5.00

Instant download

Vibrations That Produce Sound Worksheets | Grade 3 Science

Vibrations That Produce Sound Worksheets | Grade 3 Science

BRIGHT PATH RESOURCESCreated byBRIGHT PATH RESOURCES

Learning Objectives

  • Explain that sound is made by vibrating objects
  • Describe how a vibrating object transfers energy to a medium that carries sound
  • Identify examples of sound sources such as stretched strings and struck surfaces

Grade 3Science14 Pages

Also included in: Grade 3 Science Worksheets Bundle | Matter, Light and Sound Unit +2 more

$3.00

Instant download

Grade 3 | Friendship Day for Mastering Friendship Skills | PDF + Answer Key

Grade 3 | Friendship Day for Mastering Friendship Skills | PDF + Answer Key

ShaNova WorksheetsCreated byShaNova Worksheets

Learning Objectives

  • Explain what friendship means and why it matters in different communities
  • Identify social skills such as kindness, trust, and cooperation that build positive friendships
  • Describe how respecting differences can help create peace and understanding
$5.00

Instant download

Global Helpers Worksheet | Grades 3 -  5 Holiday Printable PDF

Global Helpers Worksheet | Grades 3 - 5 Holiday Printable PDF

Learning Objectives

  • Describe how nurses help people in different places around the world
  • Identify ways nurses show kindness and respect for cultural differences
  • Use information from a text to answer questions and explain ideas clearly
$5.00

Instant download

Evidence Responses Test Prep Printables | Grade 3 ELA

Evidence Responses Test Prep Printables | Grade 3 ELA

Meadowlark WorksheetsCreated byMeadowlark Worksheets

Learning Objectives

  • Explain how a response to a text claim should use specific evidence from the passage.
  • Differentiate between opinion and text-based reasoning by using lines, facts, or details.
  • Write an evidence response that connects cited text to the stated idea.

Grade 3ELA30 Pages

Also included in: Grade 3 Theme, Main Idea, and Evidence ELA Lesson Bundle - Alberta +1 more

$5.00

Instant download

Back to School Classroom Routines Worksheets | Grade 3 September Kickoff

Back to School Classroom Routines Worksheets | Grade 3 September Kickoff

ShaNova WorksheetsCreated byShaNova Worksheets

Learning Objectives

  • Explain how classroom routines help people feel safe and organized.
  • Identify ways students can welcome others using empathy and respect.
  • Describe simple school traditions and how they build community.
$2.00

Instant download

Grade 3 Science Water Cycle Changes Worksheet (PDF) | General Standards

Grade 3 Science Water Cycle Changes Worksheet (PDF) | General Standards

Evergreen Desk EducationCreated byEvergreen Desk Education

Learning Objectives

  • Explain how water changes form (liquid, vapor, and solid) during the water cycle
  • Describe the roles of evaporation, condensation, and precipitation in moving water through air, clouds, and the ground
  • Use temperature changes to predict whether water will become vapor, liquid droplets, or ice
$4.00

Instant download

Grade 3 ELA Opinion Claims Worksheet with Short Notes | PDF

Grade 3 ELA Opinion Claims Worksheet with Short Notes | PDF

Meadowlark WorksheetsCreated byMeadowlark Worksheets

Learning Objectives

  • Understand how to write a clear opinion claim supported by reasons.
  • Identify key components of opinion writing, including reasons and concluding statements.
  • Analyze a passage to determine the main opinion and supporting reasons.
$3.00

Instant download

Grade 3 | Word Book Day Worksheet for Mastering Early Writing | PDF + Answer Key

Grade 3 | Word Book Day Worksheet for Mastering Early Writing | PDF + Answer Key

ShaNova WorksheetsCreated byShaNova Worksheets

Learning Objectives

  • Understand the origins of storytelling and early texts.
  • Recognize how ancient civilizations shared ideas through early writings.
  • Appreciate the evolution of books and their importance in culture and history.
$5.00

Instant download

Grade 3 Science – Simple Machines Worksheet (General Standard) PDF

Grade 3 Science – Simple Machines Worksheet (General Standard) PDF

Evergreen Desk EducationCreated byEvergreen Desk Education

Learning Objectives

  • Explain how simple machines help people do work by changing force or direction
  • Identify examples of levers, pulleys, and inclined planes and describe what each one changes
  • Use simple machine vocabulary (effort, load, force, direction) to answer science questions

Grade 3Science15 Pages

Also included in: Grade 3 Simple Machines Science Lesson Bundle: General +1 more

$4.00

Instant download

Grade 3 Science | Reasoning With Models Worksheet with Short Notes

Grade 3 Science | Reasoning With Models Worksheet with Short Notes

Meadowlark WorksheetsCreated byMeadowlark Worksheets

Learning Objectives

  • Understand how models represent ideas that are not directly visible.
  • Identify different types of models like diagrams, physical representations, and drawings.
  • Explain how models show relationships and cause-and-effect connections.

Grade 3Science7 Pages

Also included in: Grade 3 Science Lesson Bundle | Data, Models, and Evidence Activities +1 more

$3.00

Instant download

Grade 3 Metamorphosis Stages Worksheet | NGSS Practice PDF

Grade 3 Metamorphosis Stages Worksheet | NGSS Practice PDF

Clear Sky ClassroomCreated byClear Sky Classroom

Learning Objectives

  • Identify the major stages of metamorphosis in monarch/butterflies and frogs
  • Explain how an animal’s structures and behaviors change from one stage to the next
  • Use science vocabulary related to life cycles to answer questions accurately

Grade 3Science12 Pages

$5.00

Instant download

Paragraphing For Coherence Worksheet | Grade 3 ELA Practice

Paragraphing For Coherence Worksheet | Grade 3 ELA Practice

Sunny Desk ResourcesCreated bySunny Desk Resources

Learning Objectives

  • Identify the main idea of a paragraph and choose supporting details
  • Write and revise sentences so each paragraph has one clear focus
  • Use transitions and clear paragraph boundaries to keep ideas connected
$3.00

Instant download

Browse more categories

About Grade 3 Worksheets

Find Grade 3 worksheets covering reading, phonics, math facts, and hands-on science. All 1,636 resources download instantly as PDFs for classwork, homework, or review.

MyTeachingSheets worksheets are made by real teacher-authors and checked before they go live. Download any as a print-ready PDF for lessons, homework, or independent practice — most include answer keys, and previews are always free.