At various times in her life, Barbara Hambly has been a high-school teacher, a model, a waitress, a technical editor, a professional graduate student, an all-night clerk at a liquor store, and a karate instructor. Born in San Diego, she grew up in Southern California, with the exception of one high-school semester spent in New South Wales, Australia. Her interest in fantasy began with reading The Wizard of Oz at an early age and has continued ever since.
She attended the University of California, Riverside, specializing in medieval history. She spent a year at the University of Bordeaux in the south of France and worked as a teaching and research assistant at UC Riverside, eventually earning a master's degree in the subject. She now lives in Los Angeles.