Sloane nació en Irlanda en el seno de una familia protestante en el año 1660, año en el que se fundó en Londres la Royal Society, cuyo fin fundacional era ""for promoting natural knowledge"" («promover el conocimiento de las Ciencias Naturales»).