Geboren te Leicester, Leicestershire. Omdat de moeder van Anne Fine een drieling kreeg, moest Anne twee jaar te vroeg naar school, dus ze leerde al heel jong lezen. Ze las heel veel. Ze bezocht de Northampton High Schoo en aan de universiteit van Warwick studeerde ze geschiedenis en politiek. Ze woonde in Engeland, de VS en Canada en was lerares en voorlichtingsambtenaar. Toen de oudste van haar twee dochters nog een baby was, zat ze een poosje vast in haar flat vanwege een sneeuwstorm. Omdat ze niet naar de bibliotheek kon en om zichzelf op te warmen begon ze te schrijven. Tegenwoordig woont ze in een klein dorpje in County Durham.