Submit Your Poems
Get Your Premium Membership

Best Poets of All Time

A Collection of the Best Poets of All Time as selected by PoetrySoup members. List of the 50 best famous poets in history with their best poetry.

Rank Famous Poet
1 Maya Angelou
Angelou, Maya

2 Emily Dickinson
Dickinson, Emily

3 Shel Silverstein
Silverstein, Shel

4 Ben Jonson
Jonson, Ben

5 Edgar Allan Poe
Poe, Edgar Allan

6 Lascelles Abercrombie
Abercrombie, Lascelles

7 Robert Frost
Frost, Robert

8 Sarah Fuller Flower Adams
Adams, Sarah Fuller Flower

9 William Shakespeare
Shakespeare, William

10 Pablo Neruda
Neruda, Pablo

11 Edward Estlin (E E) Cummings
Cummings, Edward Estlin (E E)

12 Delmira Agustini
Agustini, Delmira

13 Langston Hughes
Hughes, Langston

14 Jane Austen
Austen, Jane

15 Walt Whitman
Whitman, Walt

16 Anna Akhmatova
Akhmatova, Anna

17 Robert Burns
Burns, Robert

18 Julie Hill Alger
Alger, Julie Hill

19 Thomas Hardy
Hardy, Thomas

20 Rudyard Kipling
Kipling, Rudyard

21 Oscar Wilde
Wilde, Oscar

22 John Keats
Keats, John

23 Elizabeth Barrett Browning
Browning, Elizabeth Barrett

24 Billy Collins
Collins, Billy

25 William Blake
Blake, William

26 Sylvia Plath
Plath, Sylvia

27 Henry Wadsworth Longfellow
Longfellow, Henry Wadsworth

28 Gary Soto
Soto, Gary

29 William Wordsworth
Wordsworth, William

30 Carol Ann Duffy
Duffy, Carol Ann

31 Phillis Wheatley
Wheatley, Phillis

32 Sandra Cisneros
Cisneros, Sandra

33 Rabindranath Tagore
Tagore, Rabindranath

34 Matthew Arnold
Arnold, Matthew

35 Mark Twain
Twain, Mark

36 Louisa May Alcott
Alcott, Louisa May

37 Ralph Waldo Emerson
Emerson, Ralph Waldo

38 Sara Teasdale
Teasdale, Sara

39 Conrad Aiken
Aiken, Conrad

40 John Donne
Donne, John

41 William Butler Yeats
Yeats, William Butler

42 Sir Walter Raleigh
Raleigh, Sir Walter

43 George (Lord) Byron
Byron, George (Lord)

44  Homer

45 Lewis Carroll
Carroll, Lewis

46 Alfred Lord Tennyson
Tennyson, Alfred Lord

47 Dante Alighieri
Alighieri, Dante

48 Alice Walker
Walker, Alice

49 Wystan Hugh (W H) Auden
Auden, Wystan Hugh (W H)

50  Sappho