Charlotte Agell est née en Suède, mais a grandi au Canada où elle a appris l'anglais. Elle a ensuite séjourné à Hong Kong , étudiant dans une école internationale. Elle s'est fixée plus tard à Brunswick dans le Maine, une région dont le récit de ses camarades la faisaient rêver.
Elle est écrivain, illustratrice, et enseigne dans des classes du secondaire.