Share this page

When Was Shakespeare Born?

Find out why we celebrate Shakespeare's birthday on 23 April.

William Shakespeare was born in Stratford-upon-Avon, England, in April 1564. The exact date of his birth is not recorded, but it is most often celebrated around the world on 23 April.

Shakespeare’s baptism is recorded in the Parish Register at Holy Trinity Church, Stratford-upon-Avon on Wednesday 26 April 1564. Baptisms typically took place within three days of a new arrival, and parents were instructed by the Prayer Book to ensure that their children were baptised no later than the first Sunday after birth. This means that it’s unlikely that Shakespeare was born any earlier than the previous Sunday, 23 April.

Shakespeare also died on 23 April; in 1616, when he was 52 years of age.

William Shakespeare's Baptismal Font Holy Trinity Church
The font in which William Shakespeare was baptised, Holy Trinity Church.

Visit Shakespeare's family homes

Find out more

More like this

Shakespedia Index

Go behind the scenes

Read our blogs
This is where the story began Mary Arden's Farm is now open! Relive Shakespeare’s love story Walk in Shakespeare's footsteps The home of Shakespeare’s daughter, Susanna