🛒 Grocery Shopping on a Budget
Grocery shopping is one of those adulting skills your teenager absolutely has to learn, and the best way to teach it is by letting them try. Give them a realistic budget, a shopping list, and send them to the store. They will quickly learn why price per ounce matters and why store brands exist.
What You Need
- A weekly grocery budget: $30-$50 depending on your family size
- A shopping list of 15-20 staples (breakfast, lunch, dinner, snacks)
- Access to a local store (Kroger, Walmart, or Aldi work well for this)
- Calculator (or phone app)
- Budget worksheet (see below)
How It Works
-
Give them the budget and the list - Sit down together and review the shopping list - Assign them a budget amount - this is their number - Show them where each item lives in the store - Explain they need to stick to the budget
-
Do a practice run at home - Pull prices from the store website or flyer - Add up the items on their list - If they're over budget, let them make decisions about what to cut or substitute - Show them how to check the price per ounce/ounce - this is the secret weapon
-
Send them to the store - They can shop online for pickup OR go in person - either works - If they go in person, they should actually pick the items off the shelf - If online, have them screenshot their cart before checkout - No adult supervision, just check in when they finish
-
Review the receipt together - Did they stay under budget? - What items cost more than expected? - What did they learn? - What would they do differently next time?
What to Track
Give them a simple worksheet with these fields:
- Budget: $______
- Total before tax: $______
- Tax: $______
- Final total: $______
- Under budget by: $______
- Most expensive item: ______
- Best deal (store brand vs name brand): ______
Why This Works
This lesson forces real decision-making under constraint. They have to understand that a $3.99 box of cereal might be a worse deal than a $2.49 generic. They have to understand that "buy one get one free" is only good if they will actually use both items. They have to balance nutrition, cost, and their own preferences.
Pro Tips
- Start with Aldi or Walmart - the lower prices make it easier to stay under budget
- Let them use your store loyalty card if you have one - that's real life
- Don't rescue them if they overspend - the natural consequence is they didn't get what they wanted
- Celebrate if they stay under budget - let them keep the leftover money as a bonus
Teaching Notes
If your kid struggles with this, start smaller: - Give them a smaller list (10 items instead of 20) - Give them a higher budget margin - Do a practice run with online flyers before sending them to the store - Walk through the store with them once, showing them where the deals are
If they ace it, level up: - Give them a $20 budget to feed your family of four for one day - Add a category like "protein under $10" or "veggies under $8" - Have them plan for a week instead of a day