Grocery Prices lets you search, compare, and track grocery prices in real time across more than 120 countries. Find the cheapest store near you for a specific product, optimize a full shopping list across multiple stores, or track how food prices have moved over time.
It covers major retailers in the US, UK, Austria, Netherlands, and Australia with live store-level pricing, and falls back to crowdsourced price data for everywhere else. Whether you're trying to save money on a weekly shop or tracking food inflation, the data is always current.
What you can do
- search_products — find grocery products by name with live store prices at nearby locations
- compare_prices — find the cheapest store for a specific product across multiple nearby retailers
- find_stores — discover grocery stores near any location by chain or proximity
- product_details — full product information by barcode or name including nutrition facts, allergens, and Nutri-Score
- basket_compare — submit a shopping list and find which nearby store has the cheapest total
- browse_deals — find products currently on promotion with discount percentages and savings
- price_history — US national average price trends for staple foods over the past 20 years
Who it's for
Budget-conscious shoppers optimizing their weekly grocery spend, researchers tracking food price inflation, developers building price comparison features, and anyone who wants to know where the cheapest eggs or milk are near them right now.
How to use it
- Always pass a country code (e.g. "US", "GB", "AU") and a zip_code or city to get local store prices
- Use find_stores first if you need a store_id for a specific location
- Use basket_compare for shopping list optimization across up to 5 nearby stores
- Use price_history to see how a food category's national average has moved
Getting started
Works immediately for most countries — connecting Kroger account credentials unlocks real-time pricing across 2,750+ US stores.