GrocerCheck Logo

Let's get in touch.

Click here for FAQ

Want to work with us?
Reach us via our emails:

Questions? Concerns? Or just want to say hi?
Reach out to us at our email:

Want to learn out more about us? For media inquiries,
Reach Joe via his email:

Want to support GrocerCheck? For sponsorship and advertising inquiries,
Reach Preston via his email:

Want to volunteer with us? We'll see what we can do
Email us at:

Or connect with us on social media:


How do I use GrocerCheck?

Use GrocerCheck to find out how busy your local grocery stores are to make informed decisions as to which grocery store you should go to. Filter by “Live only” to view data that is up to date within the last 10 minutes, “Live and Historical” to view historical average busyness data as well, and ”Show all stores” to see all stores even if we have missing data for the store.

Search for stores using the search-bar. You can search by store name, street name, city/area, grocery store type (e.g. “ethnic grocery”) or even near me!

What do those percents mean?

A good rule of thumb is to estimate 100% as the store’s regular maximum capacity. Therefore, if a store is operating at 30% capacity, a store with a busyness score of 30% will be at maximum capacity and therefore have a little or no wait time; people can go in right as people leave. As every store has different capacity policies (that are changing by the day), we are unable to estimate wait times with our available data. Instead, we hope that it will serve as a powerful tool with which consumers like you can make informed decisions. And, as with all tools, it is best used alongside other ones such as common sense and your own best judgement.

Why is [store] not listed?

If a store you’re looking for isn’t shown on our website, it’s usually because of one of three things:

  1. The store unfortunately has no available data for live busyness
  2. The store only has data available for historic average busyness
  3. The store is not listed on GrocerCheck and we have noted it for an upcoming update.
In order to fix this, you can try adjusting the filters on the left-hand side of the website to show “Live and Historical” data. While this data won’t be as accurate as the Live data, it should catch more stores. If your store still isn’t showing up, feel free to email us at and our very busy team will do their best to make sure it’s added.

How does GrocerCheck work?

GrocerCheck works by aggregating local population density data. The data is representative of the average relative busyness of a store, as measured by the current population density at the location. 100% is the most busy a store usually ever gets, and 0% the least busy it usually ever gets. That means that on occasion, there will be stores with a busyness score of >100%. These stores are shown with a purple marker.

How can I support GrocerCheck?

GrocerCheck Foundation is a registered non-profit organization run by a team of highschool students. If you enjoy our service and would like to support its growth and help keep it afloat, please consider donating to us via the paypal buttons on our website, or via this link. If you are interested in working with GrocerCheck, please get in touch with us! As always, feel free to share this service and #shopsafestaysafe with your friends and family!

GrocerCheck is a student-run nonprofit that relies on donations to keep our service running. We will donate all excess proceeds to the Vancouver General Hospital COVID-19 relief fund

Terms and ConditionsPrivacy PolicyCookie Policy