Police on the New South Wales north coast say a man who sparked a car chase in Lismore over the weekend was wearing only shoes and socks.

It is alleged the 23-year-old unlicensed driver failed to stop for a random breath test just after 1am on Saturday.

Police say he drove through 27 intersections and five roundabouts at speeds of up to 135 kilometres an hour before flat tyres caused the car to pull over.

The man was charged with mid-range drink driving.