More than 6,000 drivers have been caught speeding on Queensland roads on the first two days of the annual Christmas safety operation.

The State’s holiday road toll stands at two following the death of two elderly pedestrians in Townsville.

Another 37 people have been injured in accidents across Queensland since Sunday.

ARTICLE CONTINUES AFTER THIS ADVERTISEMENT

WANT TO SEE YOUR BUSINESS ADVERTISED HERE?

Since the beginning of the operation 6066 drivers have been caught speeding.

Among the worst offenders was P-plate driver allegedly travelling at 157 km/h in a 100km/h zone on The Leichhardt Motorway at The Gums on Sunday, and a driver clocked doing 145 km/h in a 100km/h zone at Marlborough on Monday.

Police have conducted 9919 random breath tests across the State in the first two days, with 74 people charged with drink driving offences.

A 36-year-old man allegedly blew 0.201 after being pulled over in Ipswich on Sunday while a 27-year-old blew 0.173 in Aurukun on Monday.

245 Random Drug Tests have also been conducted across the State with 40 people testing positive.