The 25-year-old has been on loan at the Championship side since the summer, and they have agreed to make the move permanent.
The £500,000 deal will be formarlly completed when the transfer window opens in January.
King said: "My goal is to play in the Premiership - and I believe I will be doing so soon in the colours of Watford."