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. Given that three days would be a reasonable interval between birth and baptism, 23 April has therefore come to be celebrated as his birthday. 

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 Enjoy the sights, sounds and smells of a working Tudor Farm Relive Shakespeare’s love story Walk in Shakespeare's footsteps The home of Shakespeare’s daughter, Susanna