You have to be 16 to register for a Provisional, which will arrive pre-dated so that it's valid from your 17th birthday.
You must be 17 to drive on public roads. If you only have a provisional you must display L plates and be supervised by someone over 21 who's held a full licence for the past 3 years.
