The Punjabi calendar is a lunisolar calendar used by Punjabi people around the world. But it varies according to religion. Historically, Punjabi Sikhs and Punjabi Hindus have used the Nanakshahi calendar and the ancient Bikrami (Vikrami) calendar.