The 18-year-old has been a regular fixture since arriving at the Dragons, having made six starts during his first month at the League Two strugglers.
Garrett will now stay at the Racecourse Ground until the end of March.
The Northern Ireland U19 midfielder has been a regular in Stoke's reserve and Academy sides this season and has made one first-team appearance for them.
BBC