Jennifer Lynn Barnes est née dans l'Oklahoma, aux États-Unis. Petite, elle rêvait d'être vétérinaire, mais elle a essayé de nombreuses autres activités : majorette, joueuse de volley, danseuse, modèle, chercheuse sur les primates, spécialiste des lémuriens...
Dès le lycée, elle écrit son premier roman, non publié. Après avoir obtenu un diplôme de sciences cognitives dans la prestigieuse université de Yale, elle mène pendant un an des recherches sur l'autisme à Cambridge, en Angleterre. Elle publie ensuite une douzaine de romans Young Adults qui ont rencontré un large public.