The incidents all happened in the Glenrothes area between October and December.
Police confirmed the arrest of the 31-year old who is due to appear at Kirkcaldy Sheriff Court today (Tuesday).
Fife Council slams couple who painted front door Ukrainian yellow
Cyclist taken to hospital after crash on A92 in Fife
Fire crews tackle blaze at disused Kirkcaldy school
in Pictures: These P1 school photos from 1994 will spark many memories
Glenrothes sisters are British Highland dancing champions
They said the thefts took place in six local shops.
Sergeant Peter Wordie, from Glenrothes Community Investigation Unit, said; “Shoplifting is not a victimless crime and it has a significant impact for the local businesses in our community.
“This type of crime will not be tolerated and we will act on any reports made to us via 101 or Crimestoppers on 0800 555 111.”