Quick answer: Both demonstrate and show mean to display or prove, but demonstrate is more formal and implies showing how something works or proving a point systematically: The teacher demonstrated the experiment step by step. Show is the everyday, general word for making something visible: Let me show you the photos. When in doubt: DEMONSTRATE = prove or explain by clear evidence/method; SHOW = display or reveal generally. For a fuller definition, see the Cambridge Dictionary entry for ‘demonstrate’.
Comparison Table
| Word | Part of Speech | Meaning | Example |
|---|---|---|---|
| demonstrate | verb | to show clearly how something works or to prove something with evidence or method | The study demonstrates a clear link between the two. |
| show | verb | to let someone see something; to display or reveal | She showed me her new phone. |
Using Demonstrate
Demonstrate is the more formal verb. It implies showing how something works through a clear process, or proving a point with evidence, logic, or behaviour. It is common in academic, scientific, technical, and professional contexts.
The instructor demonstrated how to assemble the device.
The results demonstrate that the treatment is effective.
She demonstrated her leadership skills during the crisis.
The protesters demonstrated against the new law.
Notice that demonstrate often carries the idea of method or proof. The last example shows another meaning: to take part in a public protest.
Demonstrate as Proof
In academic and scientific writing, demonstrate is the standard verb for presenting evidence: the data demonstrate, the findings demonstrate, this clearly demonstrates. It is stronger and more rigorous than show in these contexts.
This experiment demonstrates the principle of conservation of energy.
The report demonstrates the need for urgent reform.
Using Show
Show is the everyday, neutral verb for letting someone see something or for displaying information. It works in almost any register and is far more common in casual speech than demonstrate.
Can you show me how to do this?
The graph shows a steady rise in sales.
He showed his ticket at the gate.
Her face showed no emotion.
Show in Reporting Data
In everyday and even academic writing, show is perfectly acceptable for describing what charts, tables, or results reveal: the figures show, the chart shows, research shows. It is lighter than demonstrate but very widely used.
Key Differences at a Glance
- Formality: Demonstrate is formal; show is neutral and everyday.
- Method: Demonstrate often implies a clear process or systematic proof; show simply makes something visible.
- Register: Demonstrate dominates academic and technical writing; show works everywhere.
- Extra meaning: Demonstrate can also mean to protest publicly, which show never does.
Side-by-Side Examples
Let me show you the new software.
Let me demonstrate how the new software handles large files.
The photo shows the damage.
The investigation demonstrates that the damage was avoidable.
Common Mistakes
✗ Let me demonstrate you my holiday photos.
✓ Let me show you my holiday photos.
✗ The teacher demonstrated me the machine.
✓ The teacher demonstrated how the machine works.
In a strong academic claim, demonstrate sounds more rigorous:
✓ The findings demonstrate a significant effect. (preferred over the lighter show in formal papers)
Memory Tip
Think of DEMONSTRATE as a DEMO — a careful, step-by-step presentation of how something works or why something is true. SHOW is shorter and simpler, just like its everyday meaning: quickly letting someone see.
Also worth exploring: Explain vs Describe. Browse all confusing word pairs →
Demonstrate or Show?
Three questions — choose the correct word for each sentence.
1. “The teacher ___d the experiment step by step.” (formal, systematic proof)
2. “Let me ___ you the photos.” (everyday, general display)
3. “The study ___s a clear link between the two.”
Frequently Asked Questions
What is the main difference between demonstrate and show?
Both mean to display or prove something, but demonstrate is more formal and usually implies showing how something works or proving a point systematically with evidence or method. Show is the everyday, neutral word for simply letting someone see something or making it visible.
Can demonstrate and show be used interchangeably?
Sometimes, especially when describing data: “the chart shows” and “the chart demonstrates” both work. But for casual seeing, only show fits (“show me your photos”), and for rigorous academic proof, demonstrate is preferred (“the study demonstrates”).
Which word is more formal — demonstrate or show?
Demonstrate is clearly more formal. It is common in academic, scientific, and professional writing: demonstrate a method, demonstrate competence, the results demonstrate. Show is neutral and works in every register, including casual conversation.
Why is “demonstrate me” wrong?
Unlike show, demonstrate does not take an indirect object that way. You cannot say “demonstrate me the machine.” Instead use “demonstrate how the machine works” or “demonstrate the machine to me.” Show, by contrast, allows “show me the machine.”
What does demonstrate mean in protests?
Demonstrate has a second meaning: to take part in a public protest or march. “Thousands demonstrated against the policy.” The related noun is demonstration (a protest), and a person taking part is a demonstrator. Show never has this meaning.
Which word should I use for charts and graphs?
Both work. “The graph shows a rise” is the most natural everyday choice. “The graph demonstrates a rise” sounds slightly more formal and emphatic. In academic writing, demonstrate suggests the data prove a point, while show simply reports what is visible.
What are common collocations with demonstrate?
Common collocations: demonstrate how, demonstrate that, demonstrate a method, demonstrate skills, demonstrate commitment, demonstrate competence, demonstrate the effect, clearly demonstrate, the results demonstrate, the findings demonstrate.
What are common collocations with show?
Common collocations: show how, show that, show me, show signs of, show interest, show respect, show emotion, the data show, research shows, the figures show. Show is far more flexible than demonstrate in everyday use.
What is the noun form of demonstrate?
The noun is demonstration: “a demonstration of the new product” or “a peaceful demonstration in the city centre.” The adjective is demonstrative, which can describe someone who openly shows feelings.
How do demonstrate and show appear in IELTS writing?
Both are useful in IELTS Task 1 and Task 2. Use show for describing trends in charts: “The graph shows a sharp increase.” Use demonstrate to sound more academic when arguing a point: “These statistics demonstrate the importance of investment in education.”