Benjamin Colthof is op 28 november 1886 met Esther Slager (Esje) getrouwd in Steenwijkerwold. Het echtpaar kreeg 5 kinderen. Esje is op 17 januari 1896 overleden toen haar kinderen nog jong waren.
Benjamin is toen op 20 januari 1897 met Sientje Colthof getrouwd in Noordbroek. Uit dit tweede huwelijk zijn nog 3 kinderen geboren.