Laird Cregar was born in Philadelphia, the youngest of six sons of Elizabeth (née Smith) and Edward Matthews Cregar. His father was a cricketer and member of a team called the Gentlemen of Philadelphia, which toured internationally in the late 1890s and early 1900s. Laird, at the age of eight, was sent to England to be educated at Winchester College, where he developed his abilities with British accents. He also appeared on stage for the first time when he was eight. He performed as a page boy with the Stratford-upon-Avon theatrical troupe, and continued to act in several other productions at Stratford. "From that time on", he said later, "all I've ever wanted to do is go on stage."