Han var gift to ganger, først med Maria, datter av Thomas Baillie, og dernest med Emeline Shadforth, datter av R.D. Reid. Price hadde tre sønner og en datter fra første ekteskap.