Photo: via Reddit

Indian The Best Indian Poets of All Time  

Ranker Books
435 votes 109 voters 2.1k views

List Rules Vote up the greatest Indian poets

Who are the best Indian poets? This list includes poets such as Sarojini Naidu, Paramahansa Yogananda, Dwijendra Lal Roy, and Dilip Kumar Roy. Indian poetry has an incredibly long and rich history, dating back to the Vedic period, from 1750-500 BCE. Indian poetry especially draws from diverse Indian spiritual traditions and mystical experiences.

Written works have the ability to make us feel. They make us want to believe, be inspired, and live vicariously through the stories on the page. Whether short or long form, poetry is often illusory, and full of rich imagery or hidden meaning. It is these elements which provoke readers to dig deeper. The best poems and poets are read throughout the ages, passed from generation to generation and taught throughout school to young students.

Poets and their poetry have the ability to take readers places and into worlds they've never imagined. Poets can often be tortured souls or great thinkers who allow readers a new view on the world. These greatest Indian poets provide the kind of emotional connection to the written word that few can. Their work is moving, saddening, or romantic.

Vote up the greatest Indian poets on the list below, or add an Indian poet you think is great, if he or she isn't already on the list.
list ordered by

1
23 6
Swami Vivekananda is listed (or ranked) 1 on the list The Best Indian Poets of All Time
Died at 39 (1863-1902)

2
29 11
Rabindranath Tagore is listed (or ranked) 2 on the list The Best Indian Poets of All Time
Died at 80 (1861-1941)

3
28 14
Sarojini Naidu is listed (or ranked) 3 on the list The Best Indian Poets of All Time
Died at 70 (1879-1949)

4
24 11
Kabir is listed (or ranked) 4 on the list The Best Indian Poets of All Time

5
13 6
Mirabai is listed (or ranked) 5 on the list The Best Indian Poets of All Time
Mirabai

6
7 1
Sumitranandan Pant is listed (or ranked) 6 on the list The Best Indian Poets of All Time
Died at 77 (1900-1977)

7
11 5
Suryakant Tripathi 'Nirala' is listed (or ranked) 7 on the list The Best Indian Poets of All Time
Died at 65 (1896-1961)

8
11 5
Sri Chinmoy is listed (or ranked) 8 on the list The Best Indian Poets of All Time
Died at 76 (1931-2007)

9
11 5
Ramana Maharshi is listed (or ranked) 9 on the list The Best Indian Poets of All Time
Died at 71 (1879-1950)

10
14 8
Sri Aurobindo is listed (or ranked) 10 on the list The Best Indian Poets of All Time
Died at 78 (1872-1950)

11
7 2
Makhanlal Chaturvedi is listed (or ranked) 11 on the list The Best Indian Poets of All Time
Died at 79 (1889-1968)

12
9 4
A. K. Ramanujan is listed (or ranked) 12 on the list The Best Indian Poets of All Time
Died at 64 (1929-1993)

13
9 4
Nissim Ezekiel is listed (or ranked) 13 on the list The Best Indian Poets of All Time
Died at 80 (1924-2004)

14
10 6
Kamala Suraiyya is listed (or ranked) 14 on the list The Best Indian Poets of All Time
Died at 75 (1934-2009)

15
6 2
Abdul Rahim Khan-I-Khana is listed (or ranked) 15 on the list The Best Indian Poets of All Time
Died at 71 (1556-1627)

16
8 5
Jayanta Mahapatra is listed (or ranked) 16 on the list The Best Indian Poets of All Time

17
7 4
Ramdhari Singh Dinkar is listed (or ranked) 17 on the list The Best Indian Poets of All Time
Died at 66 (1908-1974)

18
5 2
Vidyapati is listed (or ranked) 18 on the list The Best Indian Poets of All Time
Vidyapati Died at 96 (1352-1448)

19
6 4
Mahadevi Verma is listed (or ranked) 19 on the list The Best Indian Poets of All Time
Mahadevi Verma

20
5 3
Sukumar Ray is listed (or ranked) 20 on the list The Best Indian Poets of All Time
Died at 36 (1887-1923)

21
8 7
Paramahansa Yogananda is listed (or ranked) 21 on the list The Best Indian Poets of All Time
Died at 59 (1893-1952)

22
4 3
Michael Madhusudan Dutt is listed (or ranked) 22 on the list The Best Indian Poets of All Time
Died at 49 (1824-1873)

23
4 3
Maithili Sharan Gupt is listed (or ranked) 23 on the list The Best Indian Poets of All Time
Died at 78 (1886-1964)

24
3 2
Dwijendralal Roy is listed (or ranked) 24 on the list The Best Indian Poets of All Time
Dwijendralal Roy

25
3 2
Bishnu Dey is listed (or ranked) 25 on the list The Best Indian Poets of All Time
Died at 73 (1909-1982)

26
3 2
Gieve Patel is listed (or ranked) 26 on the list The Best Indian Poets of All Time
age 72

27
3 2
Premendra Mitra is listed (or ranked) 27 on the list The Best Indian Poets of All Time
Died at 84 (1904-1988)

28
3 2
Jaishankar Prasad is listed (or ranked) 28 on the list The Best Indian Poets of All Time
Died at 48 (1889-1937)

29
3 2
Jatindranath Sengupta is listed (or ranked) 29 on the list The Best Indian Poets of All Time
Jatindranath Sengupta Died at 67 (1887-1954)

30
2 1
Dilipkumar Roy is listed (or ranked) 30 on the list The Best Indian Poets of All Time
Died at 83 (1897-1980)

31
2 1
A K Mehrortra is listed (or ranked) 31 on the list The Best Indian Poets of All Time
A K Mehrortra

32
4 4
Harivanshrai Bachchan is listed (or ranked) 32 on the list The Best Indian Poets of All Time
Died at 96 (1907-2003)

33
3 3
Keki N. Daruwalla is listed (or ranked) 33 on the list The Best Indian Poets of All Time

34
2 3
Kamalakanta is listed (or ranked) 34 on the list The Best Indian Poets of All Time
Kamalakanta