How to Make a Shopping List: Best Apps & Tips (2025)
Making a shopping list that actually works means capturing items as you run out of them (not the night before shopping), organizing by store section, and sharing it with everyone in the household in real time. The best method combines a few simple habits with a shared app like Wuzzio, OurGroceries or AnyList that keeps everyone on the same list.
The problem with most shopping lists
A shopping list fails for one of three reasons. First, it gets created at the wrong moment: the night before shopping, when you try to remember what you need from memory. Second, it stays with one person when others in the household also shop. Third, it is organised alphabetically or randomly, meaning you spend extra time in the store finding things.
All three problems are solved by the same approach: add items the moment you notice they are running low, use a shared app visible to the whole household, and organize by grocery section.
How to make an effective shopping list: step by step
Step 1: Start with what you have, not what you need. Before building the list, check the fridge, freezer and cupboards. What is nearly empty? What needs to be used before it expires? These items form the foundation.
Step 2: Check the week's meal plan. If you have planned meals for the week, identify which ingredients are missing for each planned dish. This is the most efficient way to build the list without buying things you will not use.
Step 3: Add ongoing household basics. Cleaning supplies, toiletries, staples (oil, salt, pasta, rice): maintain a standing list of household regulars and tick off what needs restocking.
Step 4: Organize by store section. Group items by where they are in your regular supermarket. Produce, bakery, dairy, meat, frozen, dry goods, cleaning. This eliminates back-and-forth in the store and cuts shopping time.
Step 5: Share the list. Send the list to whoever else might shop this week. Use a shared app so additions made during the week appear automatically for whoever goes to the store.
How to make a shopping list on iPhone
On iPhone, there are several built-in and app-based options:
Apple Reminders (built-in): Create a list called "Grocery List" and add items by voice (Siri) or by typing. Lists can be shared with other Apple ID holders. Free, works well for basic use.
Apple Notes (built-in): Create a note with checkboxes for each item. Share the note with others. Less structured than Reminders but flexible for adding notes alongside items.
Using Siri: "Hey Siri, add milk to my grocery list." Siri adds items to the Reminders app automatically. Hands-free addition while cooking or noticing something is low.
Dedicated shopping list apps: OurGroceries, AnyList, Bring! and Wuzzio all work on iPhone with better organization features than the built-in options.
How to share a shopping list on iPhone with someone on Android
The built-in iPhone options (Apple Reminders, Apple Notes sharing) require an Apple ID on both ends. If one person uses iPhone and another uses Android, two options work:
Google Keep: Free, available on iOS and Android, lists sync in real time. Create a note with checkboxes, share via Google account email. Simple and effective.
Wuzzio: Create a household, invite members via a shared link (no Gmail account required). The grocery list is visible and editable by everyone from their device, regardless of whether they use iPhone or Android. Changes sync instantly.
How to make a shopping list with Alexa or Google Home
Amazon Alexa: "Alexa, add eggs to my shopping list." Alexa adds the item to the Alexa Shopping List, accessible through the Alexa app. You can view and share the list in the app.
Google Home: "Hey Google, add bread to my shopping list." Google adds the item to the Google Shopping list, accessible in Google Keep or the Google Home app.
Both work well for hands-free addition while cooking. The limitation is that these lists live within their respective ecosystems: the Alexa list is not easily shared with non-Alexa users, and the Google list requires a Google account to view.
The best shopping list apps compared
OurGroceries
Purpose-built for shared grocery lists. Real-time sync, category organization, multiple lists simultaneously. Free version is sufficient for most households. Premium tier adds voice reading and recipe integration.
AnyList
Popular on iOS and Android. Automatic item categorization, real-time sync, recipe integration. Free version covers basic needs, premium adds voice input.
Bring!
Visually clean app focused entirely on shopping lists. Automatic categories, real-time sync. Free on iOS and Android. Popular with households who want a more visual interface.
Google Keep
Free and integrated with Google accounts. List sharing and checkboxes work well. Not specifically designed for grocery shopping: no automatic categories, no "check off and reset" feature. Works adequately if you are already in the Google ecosystem.
Wuzzio
Wuzzio provides a shared grocery list as part of a broader household coordination platform. Add items, check them off while shopping, reset the list for the following week. Real-time sync with the entire household. Free, no member limit.
The advantage over dedicated shopping apps: if the household already uses Wuzzio for tasks, calendar and expenses, the grocery list is in the same place. After shopping, you can log the expense as a shared household cost without switching apps.
The wish list problem: personal versus shared items
A shared household shopping list works best when it contains shared household items only. Personal wish list items (a book, a specific item of clothing, a gadget) belong on a separate personal list.
Mixing personal wish list items with the household grocery list creates confusion about who is buying what and why.
Practical rule: one shared household list for groceries and household supplies, separate personal lists for individual wants and needs.
How to organize a shopping list by store section
The most effective shopping list organization mirrors the physical layout of your regular supermarket. A typical layout:
Produce section: vegetables, fruits, fresh herbs.
Bakery: bread, pastries, rolls.
Dairy and eggs: milk, yoghurt, cheese, butter, eggs.
Meat and fish counter: fresh meat, fish, cold cuts.
Frozen foods: frozen vegetables, fish, ready meals, ice cream.
Dry goods: pasta, rice, canned goods, sauces, condiments, oils, snacks.
Cleaning and household: detergents, cleaning products, toilet paper, bin bags.
Toiletries and personal care: shampoo, soap, toothpaste, other personal items.
Organizing by section means you move through the store once in a logical sequence rather than doubling back repeatedly.
Our guide to the best shared grocery list apps covers the main options in detail with their strengths and limitations for different household types.
Maintaining a standing grocery list
The most time-efficient approach is maintaining a standing list of all regular household items and simply activating the ones that need restocking each week.
In Wuzzio, this means keeping all regular items in the grocery project and toggling them to "pending" as they run out. Before shopping, you see everything that is pending and that is your list. After shopping, you uncheck them and reset for the following week.
This eliminates the weekly effort of recreating the list from scratch and reduces the risk of forgetting staples.
Conclusion
Making a shopping list that works requires three habits: adding items as they run out (not from memory), organizing by store section, and sharing with the whole household in real time. Any combination of these three improvements will reduce the time spent shopping and the number of forgotten items.
For households where multiple people shop, a shared app is essential. OurGroceries and AnyList offer the most complete dedicated grocery list features. Wuzzio combines grocery with tasks, calendar and expenses for households who want everything in one free app.
FAQ
How do I make a shopping list on my iPhone?
Use Apple Notes (built-in checklist), Apple Reminders (shopping list template) or Wuzzio for a list you can share with anyone.
How do I share a shopping list with Alexa?
Say "Alexa, add X to my shopping list." Access it in the Alexa app under Lists & Notes. For cross-device sharing, Wuzzio works across iOS and Android.
What is the best shopping list app?
Wuzzio is the best free shared grocery list app. AnyList and OurGroceries are also strong options.
What is a wish list app?
An app to save items you want to buy later, Amazon Wish List, Pinterest boards, or a simple Wuzzio list all work.
Related guides
Wuzzio
Create a free account