A man is due to appear in court on Monday over a series of drive-by shootings in central Queensland last week.

A third man has been charged over a drive-by shooting spree in central Queensland.

Shots were fired at five homes in Mackay in the early hours of Wednesday, but no one was injured.

A 20-year-old man from Mackay has been charged with wilful damage, maim animal, unlawful possession of a weapon and burglary.

He is due to face Mackay Magistrates Court on Monday.

A 21-year-old man was charged on Saturday and a 20-year-old man has already appeared in Court.