# でも: but or even

> Learn how to use でも, a JLPT N5 Japanese grammar point meaning but or even, with structure, nuance, examples, mistakes, and comparisons.

JLPT level: N5 · Updated: 2026-05-17 · Canonical: https://hane-app.com/blog/n5-demo/

**でも** means **but or even**. It is a **JLPT N5** Japanese grammar pattern used to show contrast or include an extreme example.

This grammar point appears often in beginner conversations, textbooks, and JLPT-style reading questions. If you want to connect contrasting ideas or say “even” in simple Japanese, **でも** is a useful pattern to learn early because it connects directly to everyday communication.

## What does でも mean?

Use **でも** when you want to introduce contrast, or show that something is true even in a surprising case.

Natural translations include:
- but
- however
- even

The exact English translation changes with context. The important point is to understand what job the pattern is doing in the sentence, not to memorize only one English phrase.

## How to form でも

<div class="formation">
  <div class="formula">
    <span class="ftoken t-stem">Sentence</span>
    <span class="fplus">+</span>
    <span class="ftoken t-core">でも</span>
    <span class="fplus">+</span>
    <span class="ftoken t-stem">sentence</span>
  </div>
  <div class="formula">
    <span class="ftoken t-stem">Noun</span>
    <span class="fplus">+</span>
    <span class="ftoken t-core">でも</span>
  </div>
</div>

Examples of the pattern:
- でも、<ruby>行<rt>い</rt></ruby>きます
- <ruby>子<rt>こ</rt></ruby>どもでも
- <ruby>日<rt>にち</rt></ruby><ruby>曜<rt>よう</rt></ruby><ruby>日<rt>び</rt></ruby>でも

Pay attention to the form that comes before the grammar point. Many beginner mistakes happen because the learner understands the meaning but attaches the pattern to the wrong word form.

## When is でも used?

Use **でも** in situations like:
- starting a contrasting sentence
- saying “even a person/time/place”
- softening suggestions with something like “or so”

Tone and register:
- neutral and very common in speech
- Common in daily speech, textbook examples, and beginner JLPT questions

## でも example sentences

<div class="examples">
  <div class="example">
    <div class="example-jp">
      <ruby>行<rt>い</rt></ruby>きたいです。でも、<ruby>時間<rt>じかん</rt></ruby>がありません。
    </div>
    <div class="example-en">I want to go. But I do not have time.</div>
    <div class="example-foot">
      <span class="example-tag">contrast</span>
    </div>
  </div>
  <div class="example">
    <div class="example-jp">
      <ruby>子<rt>こ</rt></ruby>どもでも<ruby>分<rt>わ</rt></ruby>かります。
    </div>
    <div class="example-en">Even a child can understand.</div>
    <div class="example-foot">
      <span class="example-tag">inclusion</span>
    </div>
  </div>
  <div class="example">
    <div class="example-jp">
      <ruby>雨<rt>あめ</rt></ruby>でも<ruby>試合<rt>しあい</rt></ruby>があります。
    </div>
    <div class="example-en">Even if it rains, there is a game.</div>
    <div class="example-foot">
      <span class="example-tag">condition</span>
    </div>
  </div>
  <div class="example">
    <div class="example-jp">
      お<ruby>茶<rt>ちゃ</rt></ruby>でも<ruby>飲<rt>の</rt></ruby>みませんか。
    </div>
    <div class="example-en">Would you like some tea or something?</div>
    <div class="example-foot">
      <span class="example-tag">invitation</span>
    </div>
  </div>
  <div class="example">
    <div class="example-jp">
      <ruby>日<rt>にち</rt></ruby><ruby>曜<rt>よう</rt></ruby><ruby>日<rt>び</rt></ruby>でも<ruby>働<rt>はたら</rt></ruby>きます。
    </div>
    <div class="example-en">I work even on Sundays.</div>
    <div class="example-foot">
      <span class="example-tag">time</span>
    </div>
  </div>
</div>

Read the Japanese sentence first, then check whether the English translation matches the feeling of the whole sentence. This helps you avoid translating each piece too literally.

## Nuance of でも

The key nuance is **contrast or inclusion beyond expectation**.

This matters because learners often know the dictionary meaning but miss the speaker's intention. In real Japanese, grammar points show attitude, politeness, contrast, certainty, desire, or context. For **でも**, focus on how the pattern changes the role of the sentence.

For example:
- In conversation, it can sound natural and flexible, especially at the start of a sentence.
- Compared with **けど**, it feels more independent when starting a new sentence.

## でも vs けど

Both **でも** and **けど** can be related in beginner Japanese, but they are different.

<div class="compare">
  <div class="cmp">
    <div class="cmp-head">でも</div>
    <div class="cmp-sub">can begin a new sentence meaning “but”</div>
    <div class="cmp-sub">also attaches to nouns to mean “even”</div>
    <div class="cmp-eg">でも、まだできます。</div>
    <div class="cmp-eg-en">But I can still do it.</div>
  </div>
  <div class="vs">vs</div>
  <div class="cmp">
    <div class="cmp-head">けど</div>
    <div class="cmp-sub">connects clauses and often sounds conversational</div>
    <div class="cmp-sub">does not usually mean “even” by itself</div>
    <div class="cmp-eg"><ruby>難<rt>むずか</rt></ruby>しいけど、できます。</div>
    <div class="cmp-eg-en">It is difficult, but I can do it.</div>
  </div>
</div>

If you are unsure which one to use, ask what the sentence is trying to do: define something, ask something, show a reason, mark a subject, describe a desire, or connect ideas.

## Common mistakes with でも

<div class="mistakes">
  <div class="mistake">
    <div class="mline">
      <span class="mark bad">❌</span>
      <div class="mline-body">Assuming every でも means “but”</div>
    </div>
    <div class="mline">
      <span class="mark good">✅</span>
      <div class="mline-body">Remember that でも can also mean “even” or soften an invitation.</div>
    </div>
  </div>
  <div class="mistake">
    <div class="mline">
      <span class="mark bad">❌</span>
      <div class="mline-body">Using でも where けど is needed inside one sentence</div>
    </div>
    <div class="mline">
      <span class="mark good">✅</span>
      <div class="mline-body">Use けど to connect clauses within a single sentence; start a new sentence with でも for contrast.</div>
    </div>
  </div>
  <div class="mistake">
    <div class="mline">
      <span class="mark bad">❌</span>
      <div class="mline-body">Missing the “or something” nuance in お茶でも</div>
    </div>
    <div class="mline">
      <span class="mark good">✅</span>
      <div class="mline-body">Recognize お茶でも as a soft invitation meaning “tea or something.”</div>
    </div>
  </div>
</div>

A good study habit is to make one simple original sentence, then change only one part of it. That makes the function of the grammar point easier to see.

## Is でも on the JLPT?

<div class="jlpt-card">
  <div class="jlpt-shield">N5</div>
  <div class="jlpt-info">
    <strong>でも</strong> is commonly taught as <strong>JLPT N5</strong> grammar.
  </div>
  <div class="jlpt-checks">
    <ul>
      <li>recognize it in reading</li>
      <li>understand its nuance in context</li>
      <li>use it in simple original sentences</li>
    </ul>
  </div>
</div>

For test preparation, do not only memorize the English gloss. Practice identifying the word before and after the grammar point, because JLPT questions often test structure and context together.

## Practice questions for でも

<div class="prompts">
  <div class="prompt">
    <span class="prompt-num">1</span>
    <span class="prompt-text">Connect two sentences with “but.”</span>
    <span class="prompt-tag">production</span>
  </div>
  <div class="prompt">
    <span class="prompt-num">2</span>
    <span class="prompt-text">Say even children can do something.</span>
    <span class="prompt-tag">production</span>
  </div>
  <div class="prompt">
    <span class="prompt-num">3</span>
    <span class="prompt-text">Invite someone for tea or something.</span>
    <span class="prompt-tag">production</span>
  </div>
</div>

Keep the sentences short at first. Once the form feels natural, add time words, places, reasons, or contrast to make the sentence more realistic.

## Learning path for でも

<div class="path">
  <div class="path-step">
    <span class="step-num">1</span>
    <div class="step-body">Use <strong>でも</strong> as part of your <strong>JLPT N5</strong> reason, contrast, and connector grammar toolkit. Focus on how the two clauses are connected: reason, result, contrast, sequence, or addition. N5 connector grammar becomes easier when you name the relationship before choosing an English translation.</div>
  </div>
  <div class="path-step">
    <span class="step-num">2</span>
    <div class="step-body">A good review order is: first make one short sentence with <strong>でも</strong>, then compare it with <a href="/blog/n5-sore-kara/">それから</a>, and finally add <a href="/blog/n5-kara/">から</a> or <a href="/blog/n5-node/">ので</a> to see how the basic meaning changes.</div>
  </div>
  <div class="path-step">
    <span class="step-num">3</span>
    <div class="step-body">For practice, keep the sentence short: write one example with <strong>でも</strong>, one example with a different subject or time word, and one example that contrasts it with a related pattern below.</div>
  </div>
</div>

## Related grammar to review next

- [それから](/blog/n5-sore-kara/) — contrasts with this pattern from the time, sequence, and experience grammar group.
- [から](/blog/n5-kara/) — shows another way to connect ideas through reason, contrast, addition, or sequence.
- [ので](/blog/n5-node/) — shows another way to connect ideas through reason, contrast, addition, or sequence.
- [けど](/blog/n5-kedo/) — shows another way to connect ideas through reason, contrast, addition, or sequence.

## Learn でも with Hane

If you want to review **でも** together with the related patterns above, Hane helps you practice Japanese in short, focused sessions.

Browse more lessons here:
- [All grammar lessons](/blog/)
- [JLPT N5 grammar lessons](/blog/n5/)