Blog / Learn Punjabi

Best Books to Learn Punjabi, in Reading Order

July 26, 2026 · 3 min read

Before choosing any Punjabi book, decide which Punjabi you mean. In Indian Punjab the language is written in Gurmukhi, the script of Sikh scripture, and it is a state official language with a large publishing industry. In Pakistani Punjab — where most Punjabi speakers live — it is written in Shahmukhi, a Perso-Arabic script effectively shared with Urdu, and it has much weaker institutional support despite the speaker numbers. Same language, two scripts, two literary worlds that only partly overlap.

Punjabi is also tonal, unusually among Indo-Aryan languages: pitch contours distinguish words in ways that Hindi and Urdu speakers do not expect. Any serious study needs audio from the start, and this list, honestly, does not include a modern classroom textbook. Treat it as a reading canon plus a script route, and pair it with a course or a teacher.

Scripture as the classical anchor

Guru Granth Sahib in Surindar Singh Kohli's treatment is the natural starting point for the Gurmukhi side. The Sikh scripture is the central text of Punjabi literary culture, composed largely in Gurmukhi script though its language mixes Punjabi with Braj, Sant Bhasha, Persian, and Sanskrit registers. Kohli was a leading scholar of the text, and his critical study introduces its structure — the raga-based arrangement, the authors, the major themes — which is exactly the orientation a reader needs before opening it. Approach it as scripture that is also literature, and be aware that for Sikhs it is a living Guru, treated with corresponding respect.

The script route on the Pakistani side

TEACH YOURSELF URDU by David John Matthews is on this path and deserves a plain explanation: it is an Urdu course, not a Punjabi one. It is here because Shahmukhi and Urdu share the Perso-Arabic script and a large body of Persian and Arabic vocabulary, so an Urdu course is the most accessible way for an English speaker to become literate in the script that Pakistani Punjabi is printed in. If your interest is Indian Punjabi in Gurmukhi, skip this book entirely — it will not help you. If you want to read Punjabi published in Lahore, it is the practical door.

The epic everyone quotes

The adventures of Hir & Ranjha by Varis Shah is the great classic of Punjabi literature: an eighteenth-century verse romance whose lines are still quoted, sung, and argued over across both Punjabs. It is the text that made literary Punjabi, and its influence on Punjabi music and idiom is impossible to overstate. Read it in a facing-page or annotated edition — the Persianate vocabulary and the qissa verse form are demanding — and read it aloud if you can, because it was made to be sung.

Then the modern novel

Pinjar by Amrita Pritam is the right closing book. Pritam was the pre-eminent Punjabi woman writer of the twentieth century, and this short novel about a woman abducted during the 1947 Partition is spare, unsentimental, and devastating. It also brings the reading full circle: Partition is the event that split Punjabi into its two scripts and two literary establishments, and Pritam wrote across that wound more directly than anyone. Historians and communities describe Partition and its responsibility very differently; the novel is a testimony, not a settlement of that argument.

Four books that make a canon rather than a curriculum. Use them with a spoken course, and see related language paths for how other South Asian languages sequence.

Follow the full ordered path here: Best Books to Learn Punjabi, in Reading Order.

FAQ

Should I learn Gurmukhi or Shahmukhi?
It depends on what you want to read and who you want to speak with. Gurmukhi opens Indian Punjabi publishing and Sikh scripture; Shahmukhi opens Pakistani Punjabi publishing and shares a script with Urdu. Spoken Punjabi is the same either way, so many learners start with speech and add a script once the goal is clear.
Why is an Urdu textbook on a Punjabi reading list?
Only as a script route. Pakistani Punjabi is printed in Shahmukhi, which is essentially the Urdu script, and English-language Shahmukhi courses are scarce. An Urdu course gets you reading the letters. It teaches you Urdu grammar and vocabulary, not Punjabi, so treat it as a means to literacy rather than a language course.

Follow the full reading path

Ready to learn something deeply?

Build a reading path — free

Keep reading

Explore related subjects