Where and when was William Shakespeare born?
The actual date of Shakespeare's birth is not certain, though it may be April 26, 1564. It is more traditionally celebrated on St. George's Day, April 23rd.
He was born in Stratford, in England, and baptized in the Holy Trinity Church. Law required that parents have their children baptized on the Sunday following the child's birth (unless unable and could provide reason), so this is how scholars have arrived at the date above (from the baptismal records of the Church).