POLICE say it “beggars belief” a woman with three children in her car would return a blood-alcohol reading six times the legal limit on Christmas Eve.

Police will allege the 47-year-old woman, from East Fremantle, was driving a Chrysler Voyager on Marine Parade in Cottesloe when she was stopped on Thursday about 6.10pm.

She allegedly provided an alcohol reading six times over the legal 0.05 limit while driving with three children aged 10-16 in the vehicle.

She has been charged with driving under the influence and has been bailed to appear in Perth Magistrates Court on January 20.

Cottesloe police officers pulled the woman over and posted a picture on Twitter of the reading she gave — which was 0.300.

In October, a Gold Coast woman was charged with high-range drink driving after being found passed out in a car in October.

When tested, she was found to have a reading of 0.48 per cent — nearly 10 times the legal limit.

On Friday, Acting Inspector Simon Baxter, a long time traffic cop, said he was dumbfounded by the woman’s reading in Cottesloe.

“It beggars belief ... to put the lives of not only the driver but the children at risk is beyond belief,” he said.

“That danger of having a crash with any alcohol in your blood is quite high, the tragedy is just waiting around the corner.

“I think the police (involved) did a very good job in apprehending her.”

Acting Inspector Baxter said if he had the chance to speak to the woman, he would ask her why she took such a big risk.

“I would like to know why she even took the risk, why did she take the chance,” he said.

“Its probably one of the highest levels (of drink driving) where children have been involved.”

Acting Inspector Baxter said the message to drivers about drink driving was simple.

“Our message is if you are going to have a drink, don’t drive, don’t even think about it,” he said.

“Always have a skipper who is not going to drink.”

In the past 24 hours across WA, despite the fact double demerits are in place, drivers are

continuing to drink and speed excessively.

In Fitzroy Crossing, police charged a driver on Christmas morning with a having a blood alcohol reading of 0.242.

And earlier on Friday, a 34-year-old Mandurah man was charged after doing a 40 metre burnout in front of Waroona police station.