Mary Oliver Poems

Mary Oliver was an American author of poetry and prose. Many of her poems deal with the interconnectivity of nature, largely inspired by her memories of rural Ohio. She won the National Book Award in 1992 and the Pulitzer Prize in 1984. She passed away in 2019 at the age of eighty-three. 

Some of Mary Oliver’s best poems include ‘Wild Geese,’ ‘Peonies,’ ‘Morning Poem,’ and Flare.’

Crossing the Swamp

by Mary Oliver

Amidst the swamp’s trials, bones knock for foothold, revealing resilience, transformation, and growth through struggle.

This poem is a representative example of Mary Oliver's poetry. Her works often explore themes of nature, human connection with the natural world, introspection, and the human experience. This poem encapsulates these themes through its vivid imagery, metaphorical exploration of life's challenges, and the transformative journey of the speaker. Oliver's distinctive style of using nature as a lens to delve into deeper philosophical and emotional insights is evident in this poem. The use of sensory details, enjambment, and metaphor align with her typical poetic techniques.

Here is the endless

wet thick

cosmos, the center

of everything—the nugget

I Worried

by Mary Oliver

I worried a lot. Will the garden grow, will the rivers

flow in the right direction, will the earth turn

as it was taught, and if not how shall

I correct it?

Explore more poems from Mary Oliver

The Black Walnut Tree

by Mary Oliver

‘The Black Walnut Tree’ by Mary Oliver is a thoughtful poem about familial history. The poet depicts a discussion between herself and her mother. 

The Summer Day

by Mary Oliver

‘The Summer Day’ by Mary Oliver is characteristic of much of her best writing. It focuses on nature and the purpose of life.

Wild Geese

by Mary Oliver

In short, ‘Wild Geese’ is a poem, written by Mary Oliver, that expresses what one must do in order to lead a good life.

We're glad you like visiting Poem Analysis...

We've got everything you need to master poetry

But, are you ready to take your learning

to the next level?