The midfielder has been out of favour for the majority of his time at Deepdale and has not played competitively for the Lilywhites since coming on as a second-half sub in the 1-1 draw at Nottingham Forest in December 2016.
His move to League Two takes him to the end of the three-year contract he signed when arriving from Fulham in the summer of 2016.
The signing was seen as something of a coup but aside from a run of five straight starts in October and November 2016, the 29-year-old has been something of a forgotten man during his time in Lancashire.
In total he has made just 14 appearances for PNE, four of those coming in the League Cup.
Luton Town boss says best team didn't win after Championship defeat to Preston North End
John Smith's PNE Fans' Panel verdict: Sunshine all the way
PNE player ratings vs Luton Town as Ben Whiteman and Liam Lindsay steal the show in hard-fought win
Longridge Cricket Club will play at Emirates Old Trafford in a bid to win the Lancashire Knockout Cup Final
Match Report: Luton Town 0-1 Preston North End - Brad Potts stunner gives North End first Championship win
Pringle spent the second-half of last season on loan at Oldham as they were relegated from League One.