Jennifer Janus Yeager, 49, was charged with two counts of endangering the health or life of a child and two counts of reckless conduct. She was also cited for failure to secure a passenger under the age of 8 and under the age of 16.
A concerned citizen called Dixon Police Department after seeing the children sitting inside the pool on the roof of the car, while Yeager was driving.
Officers pulled Yeager over and learned she drove into town to inflate the pool at a friends house.
Her two daughters were riding inside the empty pool to hold it down as their mother drove home, police said.
Yeager was immediately arrested.
She bonded out after being processed by police officers.