「今年の旧正月はいつ?」「お盆の時期がお寺によって違うのはなぜ?」——こうした疑問のうしろには、いつも旧暦と新暦の違いがあります。名前は知っていても、何がどう違うのかをきちんと説明できる人は意外と多くありません。
この記事では、旧暦と新暦の違いを「基準・ズレ・歴史」の3点からわかりやすく整理します。専門用語もできるだけ生活の言葉に置きかえて説明するので、読み終わるころには行事の日付がずれる理由までスッと理解できるはずです。
旧暦と新暦のいちばんの違いは「何を基準に1か月を決めるか」です。旧暦は月の満ち欠け、新暦は太陽の動きを基準にします。
旧暦と新暦の違いをひと目で比較
まずは全体像をつかみましょう。旧暦と新暦は、暦の「土台」になっている天体が違います。旧暦は月、新暦は太陽です。この一点を押さえるだけで、あとの話がぐっと理解しやすくなります。
| 項目 | 旧暦 | 新暦 |
|---|---|---|
| 正式な呼び名 | 太陰太陽暦(天保暦) | 太陽暦(グレゴリオ暦) |
| 1か月の基準 | 月の満ち欠け(約29.5日) | 太陽の動きを月数で分割 |
| 1年の基準 | 太陽の動き(季節)に合わせて調整 | 地球が太陽を1周する時間 |
| 1年の日数 | 約354日(閏月の年は約384日) | 365日(うるう年は366日) |
| ズレの調整方法 | 数年に一度「閏月」を入れる | 4年に一度「うるう日」を入れる |
| 日本での使用 | 明治5年まで | 明治6年(1873年)から現在まで |
旧暦=太陰太陽暦、新暦=太陽暦
旧暦の正式な呼び名は「太陰太陽暦」です。「太陰」とは月のこと。月の満ち欠けで1か月を決めつつ、太陽の動き(季節)も取り入れた、いわば月と太陽のハイブリッドな暦です。日本で最後に使われた旧暦は「天保暦」と呼ばれます。
一方の新暦は「太陽暦」、正確には「グレゴリオ暦」です。地球が太陽のまわりを1周する時間を1年とする、季節とのズレが少ない暦です。今わたしたちがカレンダーで使っているのは、すべてこの新暦です。
何を基準にするかが最大の違い
両者の違いを一言でいえば、「月を見るか、太陽を見るか」です。旧暦は夜空の月の形でその日が月の何日目かがわかりました。新月の日が1日、満月のころが15日前後、というぐあいです。「十五夜」が満月を指すのは、この名残です。

そういえば、昔の人は「今日は何日?」を月の形で知っていたんですね。スマホもカレンダーも要らなかったわけです。
旧暦(太陰太陽暦)の仕組み
旧暦の仕組みは、月の満ち欠けを1か月の単位にしている点がポイントです。ただし月だけに合わせると季節と大きくズレてしまうため、「閏月(うるうづき)」という調整弁を使います。ここを理解すると、行事の日付が毎年動く理由がわかります。
1か月は月の満ち欠け(約29.5日)で決まる
月が新月から次の新月にもどるまでの時間は、平均して約29.5日です。旧暦ではこれを1か月とし、29日の月(小の月)と30日の月(大の月)を組み合わせて使いました。
すると1年(12か月)は約354日になります。新暦の365日とくらべると、1年あたり約11日も短いのです。この11日のズレが、旧暦を理解するうえで最大の鍵になります。
1年が約11日ずれる「閏月」のしくみ
毎年11日ずつ短いままだと、3年で約1か月、季節とずれていきます。やがて「暦の上では夏なのに、外は真冬」という事態になってしまいます。これでは農作業の目安になりません。
そこで旧暦では、数年に一度「閏月」を入れて1年を13か月にし、ズレをリセットしました。だいたい19年に7回の割合で閏月が入る計算です。同じ「○月」が2回続く年があり、たとえば「閏三月」のように呼びました。
給料日が毎月11日ずつ早まっていくと、家計の感覚がズレていきます。そこで数年に一度「13回給料がもらえる月」を作って、感覚をリセットする——閏月はこれに近い発想です。
新暦(グレゴリオ暦)の仕組み
新暦の仕組みは、太陽の動き(地球の公転)だけを基準にしている点がシンプルさの理由です。月の満ち欠けは考えないため、毎年ほぼ同じ日付に同じ季節がやってきます。旧暦の閏月にあたる調整が「うるう年」です。
太陽の動き(地球の公転)が基準
地球が太陽のまわりを1周するのにかかる時間は、約365.2422日です。新暦はこの時間を1年と決め、それを12か月に割り振っています。月の満ち欠けとは無関係なので、新暦の「15日」が満月とはかぎりません。
季節は太陽の位置で決まります。太陽を基準にした新暦は、季節とのズレがほとんど出ません。「7月は夏」「12月は冬」が毎年安定しているのは、このおかげです。
4年に一度のうるう年で調整
1年は365日きっかりではなく、約365.2422日です。この端数の0.2422日を4年ためると約1日になります。そこで4年に一度、2月を29日にして「うるう年(366日)」とし、ズレを調整します。
さらに細かいズレを補正するため、グレゴリオ暦では「100で割り切れる年は平年、ただし400で割り切れる年はうるう年」という例外も設けています。2000年がうるう年だったのは、この400年ルールに当てはまったからです。



旧暦は「月にも太陽にも合わせる」から複雑、新暦は「太陽だけ」だからシンプル。そう考えると違いが整理しやすいですよ。
なぜ旧暦から新暦に変わったのか(明治の改暦)
日本が旧暦から新暦に切りかえたのは、明治の改暦によるものです。明治5年(1872年)に政府が発表し、明治6年(1873年)から新暦の使用が始まりました。世界の国々と暦をそろえる狙いがあったとされています。
明治5年12月3日が明治6年1月1日になった
改暦はとても急なものでした。国立天文台の解説によると、明治5年12月2日の翌日が、いきなり明治6年1月1日になったのです。つまり明治5年12月は、3日以降が消えてしまいました。
発表から実施までわずか1か月足らずという慌ただしさで、当時の人々は大きく戸惑ったと伝えられています。理由のひとつには、暦を切りかえることで官吏の給料を1か月分節約できた、という財政事情もあったといわれています(国立国会図書館「日本の暦」より)。
「旧暦」という呼び名の由来
新暦が採用されたことで、それまで使われていた太陰太陽暦は「古い暦」、つまり「旧暦」と呼ばれるようになりました。「旧暦」「新暦」という言葉自体が、この改暦をきっかけに生まれた呼び名なのです。
ただし改暦のあとも、農業や年中行事の世界では旧暦の感覚が長く残りました。今でも旧正月や旧盆という言葉が生きているのは、その名残といえます。
現代の生活に残る旧暦
新暦に切りかわった今でも、旧暦は生活のあちこちに顔を出します。とくに季節の行事は、旧暦で考えると「なぜこの時期なのか」が腑に落ちます。ここでは身近な例を見ていきましょう。
旧正月・お盆・七夕が時期によって変わる理由
旧暦の行事を新暦に当てはめると、日付が毎年動きます。旧暦と新暦の間に約1か月のズレがあるためです。代表的な行事の扱いを整理すると、次のようになります。
- 旧正月:旧暦1月1日。新暦では1月下旬〜2月中旬を毎年移動します
- お盆:新暦7月15日に行う地域と、月遅れの8月15日に行う地域があります
- 七夕:新暦7月7日が一般的ですが、旧暦に近い8月に「伝統的七夕」を行う地域もあります
お盆や七夕が8月に行われることが多いのは、新暦の日付では季節感が合わないため、約1か月遅らせる「月遅れ」という方法が広まったからです。
誕生日や年齢は旧暦でどれくらいずれる?
古い戸籍や家系の記録には、旧暦の日付で書かれた誕生日が残っていることがあります。旧暦の日付を新暦に直すと、おおむね1か月前後あとにずれるのが目安です。たとえば旧暦の正月生まれは、新暦では2月ごろの生まれということになります。
なお、正確な変換には専門の旧暦・新暦対照表が必要です。年によってズレ幅が変わるため、「だいたい1か月ずれる」という目安として捉えておくと安心です。


よくある質問
- 旧暦と新暦は、結局どっちが正しいのですか?
-
どちらが正しいというものではありません。旧暦は月の満ち欠けという目に見える基準があり、新暦は季節とのズレが少ないという長所があります。現代の社会生活では新暦が標準ですが、行事や農事の知恵としては旧暦も今なお役立っています。
- 旧暦の正式名称は「太陰暦」ですか?
-
厳密には「太陰太陽暦」です。月だけを基準にする暦は「太陰暦」と呼びますが、日本の旧暦は閏月で太陽の動き(季節)にも合わせていたため、太陰太陽暦に分類されます。
- 今でも旧暦を調べる方法はありますか?
-
旧暦と新暦の対照表や、暦の変換に対応したカレンダー・アプリなどで確認できます。国立天文台の暦に関する情報も参考になります。
まとめ:旧暦と新暦の違いを一言で
旧暦と新暦の違いは、次の3点に整理できます。難しく見えても、骨組みはとてもシンプルです。
- 基準:旧暦は月の満ち欠け、新暦は太陽の動き
- ズレ:旧暦は1年が約11日短く、閏月で調整。新暦はうるう年で調整
- 歴史:日本では明治6年(1873年)に旧暦から新暦へ切りかわった
「月で測るのが旧暦、太陽で測るのが新暦」。この一文さえ覚えておけば、旧正月やお盆の日付が動く理由も自然と説明できるようになります。








