Annmarie Izzo, 24, was headed past the cash registers with $107.55 worth of goods when security stopped her just after midnight on June 25, police said.
She was charged with petit larceny and possession of stolen items.
Izzo is due in court Wednesday. Her lawyer did not immediately respond to a request for comment.
CVS declined to comment.