Word-to-meaning practice

Free Matching Worksheet Generator

Type words and definitions, problems and answers, or any two columns that belong together. This Matching Worksheet Generator shuffles the right column, adds a letter or draw-a-line layout, and prints the answer key with the student page.

  • Free
  • No account needed
  • No AI credit used

Worksheet setup

Build the matching page

Try a sample:
6/15

One pair per line: word - meaning, 6 × 7 = 42, or two columns pasted from a spreadsheet. Nothing is uploaded.

How students answer

Live preview

Updates as you edit the pairs

Grades 3–5 · 6 pairs · Version 1

Parts of a Plant

Name Date

Write the letter of the correct match on the line.

Plant part

What it does

1.root
A.makes seeds for new plants
2.stem
B.bright part that attracts insects
3.leaf
C.takes in water and nutrients from the soil
4.flower
D.grows into a new plant
5.seed
E.makes food using sunlight
6.petal
F.carries water up to the leaves
Made with WorksheetGenerator.org · Review before classroom use

Any two columns

Vocabulary and definitions, states and capitals, problems and answers, or pictures described in words.

No accidental giveaways

The right column is shuffled so no match lines up with its own item, and repeated answers are flagged before printing.

Answer key included

The key follows the exact shuffle on screen, so a new version never leaves you with the wrong answers.

How the Matching Worksheet Generator works

From a word list to a printed matching page

Use it as a vocabulary matching worksheet generator for weekly words, or as a quick review page for any unit. The pairs you type are used exactly as written; nothing is rewritten by AI.

  1. 1.

    Type the pairs

    Enter up to 15 pairs, one per line. A dash, equals sign, colon, or tab separates the two sides.

  2. 2.

    Pick the layout

    Write the letter for quick marking, or Draw a line for younger students. Shuffle again for a second class.

  3. 3.

    Print both pages

    Check the student preview and the answer key, then print or choose Save as PDF in your browser.

Your list stays in this tab

The matching page is built in your browser. The pairs are not sent to our worksheet AI, saved to your library, or added to analytics events.

Need questions written for you? The AI worksheet generator can start from a topic or a reading passage and add multiple choice, fill in the blank, and short answer questions.

More ways to build practice

Keep the next classroom task close

Practice the same words

Turn a vocabulary or sight word list into fill-in-the-blank, word bank, and trace-and-write pages.

Open vocabulary practice

Build spelling practice

Trace and write, missing letters, unscramble, and a spelling test from your weekly list.

Open spelling worksheets

Generate questions from a topic

Create K–12 multiple-choice, fill-in-the-blank, and short-answer questions with an answer key.

Open the worksheet generator

Save more worksheet drafts

Compare the Free and Pro limits for AI-generated worksheets, saved history, and brand-free exports.

Compare plans

Questions teachers ask

Matching pages, without the cut-and-paste

Yes. Type your pairs, preview the student page and answer key, and print or save a PDF without an account. It does not use AI worksheet credits.

Put one pair on each line and separate the two sides with a dash, an equals sign, a colon, or a tab, for example “root - takes in water”. You can paste two columns straight from a spreadsheet.

Yes. Enter each word and its definition as a pair. The right column is shuffled so no definition sits next to its own word, and the answer key lists the correct letters.

Yes. Choose Draw a line to print dots beside both columns. Choose Write the letter for a blank before each item, which is quicker to check.

Yes. Choose New shuffle to reorder the right column without retyping the list. The answer key always follows the version on screen.

Put this week’s pairs onto paper

Head back to the Matching Worksheet Generator, check the answer key, and print a clean page before class.