Everyday

Age Calculation in Nepali

Calculate your age in the Bikram Sambat (BS) Nepali calendar. Enter your Nepali birth date or English date to find your exact BS age and today's Nepali date.

nepali-age-calculator
Your Nepali age
Birth date in BS
Today in BS
AD age (for reference)
NoteApproximate — see note below
Note: BS ↔ AD conversion uses an approximate formula (BS = AD + 56 years 8–9 months). For official documents and precise legal dates, use an official Nepali Patro calendar or government source.

Understanding the Nepali Bikram Sambat calendar

Nepal uses the Bikram Sambat (BS) calendar as its official civil calendar. It is one of the oldest continuous calendar systems in the world, named after the legendary King Vikramaditya and dating back over 2,000 years. While the rest of the world runs on the Gregorian (AD) calendar for international matters, Nepal's internal government records, official documents, festivals, and everyday life run on BS dates.

If you were born in Nepal, your birth certificate, citizenship card, and school records likely show a BS date. Understanding your age in BS is therefore essential for Nepali administrative purposes — school enrollment, government services, pension claims, and more all rely on BS age verification.

The BS calendar is about 56 years and 8–9 months ahead of the Gregorian calendar. So if the current Gregorian year is 2025, the current BS year is approximately 2082. The Nepali New Year (Navavarsha) begins in the month of Baisakh, which falls around mid-April in the Gregorian calendar.

A key difference from the Gregorian calendar is that BS month lengths are not fixed. They range from 29 to 32 days and change every year based on solar positioning. This means you cannot use a fixed rule like "Baisakh always has 31 days" — it depends on the specific year. For an exact day-level conversion, you need a BS calendar lookup table or official Patro.

BS to AD conversion formula

Approximate AD year from BS: AD year ≈ BS year − 56 (if month ≤ 9) AD year ≈ BS year − 57 (if month ≥ 10, before April) Approximate BS year from AD: BS year ≈ AD year + 56 (after mid-April) BS year ≈ AD year + 57 (before mid-April) Nepali New Year starts: around April 13–14 (AD)

Worked example

InputValue
AD birth dateOctober 5, 1990
Today (AD)March 1, 2025
  1. AD Oct 5, 1990 → BS: October is month 6 (Ashwin), year ≈ 1990 + 56 = 2046 BS (approximate: 2047 Ashwin 18)
  2. Today AD Mar 1, 2025 → BS ≈ 2081 Falgun 17
  3. BS age = 2081 − 2047 = 34, check if Ashwin 18 has passed in BS 2081 — not yet (Falgun is month 11, Ashwin is month 6, so it has passed)
  4. Nepali age ≈ 34 years

The 12 months of the Nepali calendar

BS Month Nepali Name Approx AD dates Days (approx)
1 Baisakh Apr 13 – May 14 30–31
2 Jestha May 15 – Jun 14 31–32
3 Ashadh Jun 15 – Jul 16 31–32
4 Shrawan Jul 17 – Aug 16 31–32
5 Bhadra Aug 17 – Sep 16 30–31
6 Ashwin Sep 17 – Oct 17 29–30
7 Kartik Oct 18 – Nov 16 29–30
8 Mangsir Nov 17 – Dec 16 29–30
9 Poush Dec 17 – Jan 14 29–30
10 Magh Jan 15 – Feb 12 29–30
11 Falgun Feb 13 – Mar 14 29–30
12 Chaitra Mar 15 – Apr 12 29–30

Frequently asked questions

  • Bikram Sambat is the official calendar of Nepal. It is a solar Hindu calendar named after the Vikramaditya dynasty. The BS year runs from mid-April to mid-April and is approximately 56 years and 8.5 months ahead of the Gregorian (AD) calendar. So BS year 2081 corresponds roughly to AD year 2024–2025.
  • First, find your birth date in BS. If you only know your AD birth date, add approximately 56 years and 8–9 months to convert it to BS. Then subtract your BS birth year from the current BS year, adjusting for whether the BS anniversary has passed this year. This calculator does the full conversion automatically.
  • The current BS year can be found by adding approximately 56 years and 8–9 months to the current Gregorian year. As of mid-2025 AD, the BS year is 2082. The Nepali New Year (Navavarsha) typically falls around April 13–14 in the Gregorian calendar each year.
  • The Bikram Sambat calendar is 56 years and approximately 8.5 months ahead of the Gregorian calendar. To convert from AD to BS, add 56 years and 8–9 months (the exact day depends on the time of year). To convert from BS to AD, subtract 56 years and 8–9 months.
  • The 12 months of the Nepali BS calendar are: Baisakh (1), Jestha (2), Ashadh (3), Shrawan (4), Bhadra (5), Ashwin (6), Kartik (7), Mangsir (8), Poush (9), Magh (10), Falgun (11), and Chaitra (12). Each month has 29–32 days depending on the year.
  • The Nepali New Year (called Navavarsha or Naulo Barsa) begins in Baisakh, the first month of the BS calendar. This typically falls around April 13–14 in the Gregorian calendar, though the exact date varies by a day or two each year based on solar calculations.
  • Because the calendars use different starting years and month structures, your age in BS and your age in AD can sometimes differ by one year depending on which part of the year your birthday falls in. The BS calendar month lengths also vary, which can affect the month-and-day component of your age.
  • The Bikram Sambat calendar is primarily solar, based on the movement of the sun through the zodiac. This distinguishes it from purely lunar calendars like the Islamic Hijri calendar. However, BS months are defined by the sun's position relative to zodiac signs, so month lengths vary between 29 and 32 days and change year to year.
  • The conversion from AD to BS requires exact knowledge of BS month start dates, which vary each year. The approximation of adding 56 years and 8–9 months gives a close result for most dates, but for precise official purposes — such as legal documents or government records in Nepal — consult an official Patro (Nepali calendar) or government source.