Edwards signed for Bristol City`s academy after a man of the match performance against Chelsea while on trial.
The 18-year-old had been picked out from Bristol Inner City Football Academy, operating in the centre of Bristol.
Edwards has recently returned to Ashton Gate following a month`s loan with National League side Solihull Moors.
In his first loan spell with Bath, Edwards made five starting and one substitute appearance, scoring one goal.
Edwards joins the squad in advance of this weekend’s trip to Hemel Hempstead Town.