O roteiro de Sonhadora foi apresentado na Paramount Pictures e na Warner Bros., mas ambos recusaram o projeto.
O diretor John Gatins recebeu dos produtores o aviso de que se conseguisse Dakota Fanning para estrelar Sonhadora a produção do longa-metragem seria autorizada. O diretor então entrou em contato com o agente da atriz e, após várias reuniões, conseguiu acertar sua presença no elenco.
O personagem Cale Crane foi inicialmente idealizado como um garoto, tendo sido mudado de sexo para que Dakota Fanning pudesse interpretá-lo.
Kurt Russell comprou para Dakota Fanning um verdadeiro cavalo Palomino, que recebeu o nome de Goldie.