James Matthew Barrie nasceu na Escócia em 1860, em, uma família com dez filhos. Quando tinha 13 anos foi estudar na Glasgow Academy e depois da Dumfries Academy, onde entrou em contato com grandes clássicos da literatura antes de ingressar na Universidade de Edimburgo. Na faculdade, foi crítico de teatro e entrou para o time de debates, e logo depois de formado trabalhou brevemente escrevendo para o Nottingham Journal.
Mudou-se para Londres, onde passou a publicar artigos e contos. O reconhecimento veio com uma coletânea de esquetes sobre a Escócia rural. Em 1894 casou-se com a atriz Mary Ansell, de quem veio a se divorciar 15 anos depois. Durante o casamento, foi muito próximo de Sylvia Llewellyn Davies, mães de cinco filhos que o inspiraram a escrever Peter Pan.