Makinson, 20, had a brief spell with Warrington Town and has been a key part of Colne’s unbeaten start to the season.
A club statement said: “(Matty) has a bright future in football, and we are delighted to have him on board.”
Keep up-to-date with our exclusive email newsletters.
Subscribe