She is scheduled to appear at Proserpine Magistrates Court on March 22.
Sen-Sgt Blain said it was lucky no one was killed in the crash.
"It just goes to show drinking and inattention can cause serious crashes," he said.
Police say a driver was over the legal limit when she allegedly crashed her car and crushed a man between two vehicles. Photo: File
More from Whitsunday Police:
Sen-Sgt Blain said police were called to a separate incident about 9.20pm on Valentine's Day, which allegedly resulted in three police officers being assaulted.
Police responded to reports a West Australian man was behaving erratically at The Cove Rd in Airlie Beach.