The latest price check grocery survey shows people can save up to 13.6 per cent on their grocery bills by comparing prices in their local areas.
Consumer Affairs Minister Yvonne Henderson said the survey showed a range of $24.95 over the basket of 50 items, with price differences of 13.6 per cent within a short distance.
The cheapest price of the 65 metropolitan supermarkets surveyed was $94.17 and the most expensive was $119.12.
Mrs Henderson said Cheap Foods had the three cheapest prices - at their stores in Yangebup, Bicton and Gosnells.
Cheap Foods was also the cheapest chain with an average price of $104.85 compared with the metropolitan average of $109.50.
She said the Ministry had changed some of the items in the basket of groceries this time to reflect current buying patterns.
"The 50 commonly-purchased grocery items were weighted in accordance with the frequency the item is purchased," she said.
"They are based on an average basket of groceries, so the cost of any individual's shopping at a particular store could be quite different.
"However, this regular price check is an excellent consumer service to give comparisons and I recommend everyone carefully compare prices in their local area to get the best value for their money."