丝维佛生于1957年5月18日，本名是玛格丽特·安·丝维佛，出生于北卡罗来纳州加斯托尼亚一个宗教虔诚的家庭（她的父亲是长老会牧师）。兰诺·丝维佛15岁，非正式地改变了她的名字，因为兰诺·丝维佛认为一个传统的男性的名字更适合她。兰诺·丝维佛曾就读于哥伦比亚大学巴纳德学院（BA，MFA）。她一直住在内罗毕，曼谷和贝尔法斯特，目前居住在伦敦。兰诺·丝维佛以第八本小说《凯文怎么了》赢得了2005年女性小说奖，这本书创造了不少的争议，并取得了巨大成功。