Sikh Calendar: Introduction

In the arena of religion, new eras are marked by the birth of prophets or from some important event of their lives. The Christian calendar commenced from the date of birth of Christ. Muslim calendar, which is known as the Hijri calendar, dates back to Prophet Mohammad's exodus from Mecca to Madina. Among Hindus, Bikrami calendar had been popular and it dates back the times of Raja Bikarmajit of Kannauj, now in Madhya Pradesh in present-day India. In the South of India, Saka calendar has been in vogue. In some regions Fazli calendar was used. In the Sikh state of Punjab, Nanakshahi calendar, which commences with the birth of Guru Nanak, the founder of Sikhism, had been adopted by the Sikhs. Recently, there has been a controversy regarding Nanakshahi calendar because some reforms have been made to it. Calendar reform does not involve violation of any religious tenets nor does it undermine any other calendar.

Traditionally, Sikhs as a people have used many calendars. Over time the use of Bikrami calendar became dominant resulting in serious errors in representation of Sikh festivals. The Bikrami calendar contains both solar and lunar components. The lunar component dictates the setting of dates of all major historic events annually. The solar component, which decides the first day of each month, has impacted the celebration of certain events. For, instance, it has impacted Vaisakhi, a significant day marking the ordination of the order of the Khalsa. According to Pal Singh (Purewal), a world renowned expert on the Nanakshahi calendar, "The problem with the solar part [of Bikrami calendar] is that Vaisakhi has shifted in relation to seasons. According to Surya Siddhantic calculations Vaisakhi occurred on the day of the Spring Equinox in 532 CE. [1] Now a days the Spring Equinox occurs on 20/21 March, but Vaisakhi on 13/14 April. In another thousand years it will start occurring in May." If Sikhs were to continue using the Bikrami calendar, in 13000 years Vaisakhi would occur in the middle of October. We can state with certitude that Bikrami calendar would also create incongruence between the representation of seasons and months described in the Sikh scripture and their actual occurrence, since Vaisakhi should always occur in the spring month of Vaisakh. [2]

A significant error introduced by the lunar component of the Bikrami calendar can be illustrated by the annual birthday celebration of Guru Gobind Singh, the tenth Sikh Guru. According to the Bikrami calendar, the Guru's birthday is celebrated on the 7th day of the bright half of the lunar month of Poh. Because of the nature of the calendar, the Guru's birthday occurred twice in 1992, 1995 and 1998. The birthday did not occur in the years 1991, 1993, and 1996 of Common Era. It also would not have occurred in 1999 (the year of 300th anniversary of the ordination of the Khalsa), if the Sikhs had not adopted the Nanakshahi calendar.

The Nanakshahi calendar provides Sikhs with their own calendar, breaking their dependency on the deeply flawed Bikrami calendar. Furthermore, calendars are an integral part of a religion or a nation. Gregorian calendar of Christians, Hijri calendar of the Muslims, Bikrami and Saka calendars of the Hindus and a distinct calendar of Bahais, define the identities of these religious groups. Finally, the Nanakshahi calendar provides Sikhs with a much awaited opportunity to correctly represent their historic events and move forward with a calendar of their own.

The Nanakshahi calendar begins with the month of Chet in accordance to revelations recorded in the Sikh scripture, Guru Granth Sahib.

The first day of each month, known as sangrand, in the Nanakshahi calendar correlates to dates on Common Era calendar as shown below. (Sangrand itself has no significance in the Sikh religion, as it is sometimes incorrectly asserted by scholars and practitioners of faith.)

Date in Nanakshahi Date in Common Era

  • Chet 1 March 14
  • Vaisakh 1 April 14
  • Jeth 1 May 15
  • Harh 1 June 15
  • Sawan 1 July 16
  • Bhadon 1 August 16
  • Asu 1 September 15
  • Katik 1 October 15
  • Maghar 1 November 14
  • Poh 1 December 14
  • Magh 1 January 13
  • Phagun 1 February 12

Phagun has 30 days in ordinary year, and 31 days in a year in which the month of February has 29 days. As a result, during a leap year, the corresponding dates of Phagun from March 1 to March 13 will differ by 1 day from those of the same month in non-leap years.

Nanakshahi calendar is becoming popular in the Sikh diaspora and is likely to become the de facto standard of the Sikhs worldwide.


  1. Pillai, L. D. Swamikannu. 1982 reprint. An Indian Ephemeris. Vol I, Part I, Agam Prakashan, Delhi (India), Pp.10, 11.
  2. Baramaha Manjh (AGGS, M5, p. 133-136), and Barahmaha Tukhari Banis (AGGS, M 1, p. 1107-1110.

Further reading:


Recent Videos

Profile Information

Application afterLoad: 0.000 seconds, 0.38 MB
Application afterInitialise: 0.047 seconds, 3.87 MB
Application afterRoute: 0.105 seconds, 9.98 MB
Application afterDispatch: 0.218 seconds, 15.98 MB
Application afterRender: 0.341 seconds, 17.05 MB

Memory Usage


14 queries logged

  1. SELECT *
      FROM scj_session
      WHERE session_id = 'o3fh69gm7e5c14gtrn2c4fqhq0'
      FROM scj_session
      WHERE ( TIME < '1436170316' )
  3. SELECT *
      FROM scj_session
      WHERE session_id = 'o3fh69gm7e5c14gtrn2c4fqhq0'
  4. INSERT INTO `scj_session` ( `session_id`,`time`,`username`,`gid`,`guest`,`client_id` )
      VALUES ( 'o3fh69gm7e5c14gtrn2c4fqhq0','1436173916','','0','1','0' )
  5. SELECT *
      FROM scj_components
      WHERE parent = 0
  6. SELECT folder AS TYPE, element AS name, params
      FROM scj_plugins
      WHERE published >= 1
      AND access <= 0
      ORDER BY ordering
  7. SELECT id, title, alias
      FROM scj_jumi
      WHERE published = 1
  8. SELECT m.*, c.`option` AS component
      FROM scj_menu AS m
      LEFT JOIN scj_components AS c
      ON m.componentid =
      WHERE m.published = 1
      ORDER BY m.sublevel, m.parent, m.ordering
  9. SELECT template
      FROM scj_templates_menu
      WHERE client_id = 0
      AND (menuid = 0 OR menuid = 474)
      ORDER BY menuid DESC
      LIMIT 0, 1
  10. SELECT a.*, AS author, u.usertype, cc.title AS category, s.title AS SECTION, CASE WHEN CHAR_LENGTH(a.alias) THEN CONCAT_WS(":",, a.alias) ELSE END AS slug, CASE WHEN CHAR_LENGTH(cc.alias) THEN CONCAT_WS(":",, cc.alias) ELSE END AS catslug, AS groups, s.published AS sec_pub, cc.published AS cat_pub, s.access AS sec_access, cc.access AS cat_access  
      FROM scj_content AS a
      LEFT JOIN scj_categories AS cc
      ON = a.catid
      LEFT JOIN scj_sections AS s
      ON = cc.SECTION
      AND s.scope = "content"
      LEFT JOIN scj_users AS u
      ON = a.created_by
      LEFT JOIN scj_groups AS g
      ON a.access =
      WHERE = 541
      AND (  ( a.created_by = 0 )    OR  ( a.state = 1
      AND ( a.publish_up = '0000-00-00 00:00:00' OR a.publish_up <= '2015-07-06 09:11:56' )
      AND ( a.publish_down = '0000-00-00 00:00:00' OR a.publish_down >= '2015-07-06 09:11:56' )   )    OR  ( a.state = -1 )  )
  11. UPDATE scj_content
      SET hits = ( hits + 1 )
      WHERE id='541'
  12. SELECT a.alias
      FROM scj_sections AS a, scj_content AS b  
      WHERE ( = 541  
      AND = b.sectionid)
  13. SELECT catid
      FROM scj_content
      WHERE id = 541
  14. SELECT id, title, module, POSITION, content, showtitle, control, params
      FROM scj_modules AS m
      LEFT JOIN scj_modules_menu AS mm
      ON mm.moduleid =
      WHERE m.published = 1
      AND m.access <= 0
      AND m.client_id = 0
      AND ( mm.menuid = 474 OR mm.menuid = 0 )
      ORDER BY POSITION, ordering

Language Files Loaded

Untranslated Strings Diagnostic


Untranslated Strings Designer