Alexander Groom, of Stonegate, Hunmanby, tested positive for cannabis when he was stopped by police after driving at speed on Bridlington Road on August 18 2019.
After being arrested, a blood sample revealed the 21-year-old was over the specified limit. Officers also found he was driving without insurance.
On Monday January 6 Groom appeared at Scarborough Magistrates Court where he admitted both offences.
Post-war asbestos bungalows to be demolished in Scarborough as plans for new terraced homes approved
IN PICTURES: 25 Images from a hot and sunny day at Danby Show
Filey man wanted by police after 'serious' assault and criminal damage incident
Vandalised Scarborough allotments to be restored as council approves plans to help tackle hundreds stuck on waiting lists
Tributes to Patricia David, Scarborough's former 'Save the Futurist' campaign leader, who has died aged 85
The court heard he had come back from Amsterdam only three days before the incident and that he hadn't realised his insurance policy had been cancelled.
Groom was disqualified from driving for 14 months and ordered to pay a £230 fine, a £32 surcharge and £85 in prosecution costs.