Home · Bhagavad Gita

Complete Text · Free to Read · Teach My Soul

Bhagavad Gita, All 18 Chapters & 700 Verses

Read the complete Bhagavad Gita online, free. All 700 verses across 18 chapters, original Sanskrit, transliteration, plain-English meaning, the key learning, and a practical way to apply it today. Presented by Teach My Soul.

Select a chapter below to read all its verses, or use the Teachmysoul app for the full reading experience with daily verse, streak tracking and offline access.

🔓 Read the whole Gita, key learning and all

Chapters 1 to 3 are free to read in full. A single one-time $2.99 purchase unlocks the key learning and a real-life application for every one of the 700 verses, on web, iOS and Android. No subscription, ever.

🔓 Unlock all 700 verses, $2.99

The 18 chapters

About the Bhagavad Gita

The Bhagavad Gita is an 18-chapter dialogue set on the battlefield of Kurukshetra. The warrior Arjuna, paralysed by doubt, is counselled by Krishna. What begins as advice about a single battle becomes a complete guide to living with clarity, equanimity and purpose.

Its central teaching, act without attachment to results, has guided seekers from Adi Shankara to Gandhi. Teachmysoul makes every one of the 700 verses accessible with plain-English meaning and a concrete daily practice.

Read in the Teachmysoul app

The app gives you a daily verse, streak tracking, bookmarks and offline access, a calm two-minute Gita habit on iOS and Android.

Start reading free →