Pack Lunch vs Buy Lunch Calculator

See how much your family spends on lunch each month — and how much you could save with meal prep or delivery.

136

Current Habit (per person)

$10$17$25
$3$5.50$8
152025

Your Lunch Budget

Monthly Spend (Current)$704
Monthly If All Meal Prep$220
Annual Savings (Switch to Prep)$5808

Meal Delivery Sweet Spot

Buying Out (monthly)$704
Storm Cafe Bento ($12-$15)$594
Monthly Savings vs Buy Out$110
Try Our Weekly Meal Plans →

Lunch Budgeting Guide for Vancouver Families (2026)

The Real Cost of Buying Lunch

The average Vancouver worker spends $15-22 per lunch when eating out. Over a year, that's $3,300-$4,840 per person. For a two-income household, lunch spending alone can exceed $8,000 annually — more than most monthly rent payments.

The Meal Delivery Sweet Spot

Meal delivery sits between DIY meal prep and eating out. At $12-15 per meal, it saves 30-50% versus restaurant lunches while eliminating 2-3 hours of weekly prep time. It's the ideal solution for busy families who want savings without sacrificing convenience.

Tips to Reduce Lunch Spending

Start with a hybrid approach: pack lunch 3 days and order delivery 2 days. Batch-cook proteins on Sunday. Use leftover dinner portions. Invest in quality containers. These small changes can save $1,500-$2,500 per person annually without feeling restrictive.

Example: Vancouver Office Worker Comparison

Chen is a marketing coordinator in downtown Vancouver, 5 workdays/week, 48 working weeks/year. Here is how three lunch strategies compare:

  • Buy every day ($17/meal): $85/week × 48 = $4,080 CAD/year
  • Pack every day ($5/meal): $25/week × 48 = $1,200 CAD/year
  • Subscription meal delivery ($13/meal): $65/week × 48 = $3,120 CAD/year
  • Hybrid (3 pack + 2 delivery): $41/week × 48 = $1,968 CAD/year

Switching from daily takeout to the hybrid approach saves Chen $2,112 CAD/year — enough to cover a vacation to Banff or 2 months of rent in a shared apartment. Full meal prep saves $2,880/year but costs ~3 hours of weekly Sunday prep.

Frequently Asked Questions

How much do Canadians spend on lunch per day?
The average Canadian spends $12-18 per day buying lunch out, depending on the city. In Vancouver, the average restaurant lunch costs $15-22 including tax and tip. Packing lunch at home costs $3-7 per meal.
How much can I save by packing lunch instead of buying?
Switching from buying lunch daily ($15-20/day) to packing lunch ($4-6/day) saves approximately $2,400-$3,500 per year for a single person. Families with 2 working adults can save $5,000-$7,000 annually.
Is meal delivery more affordable than eating out?
Yes. Meal delivery services typically cost $10-15 per meal compared to $15-22 for restaurant lunches. They save time compared to meal prep while still reducing costs by 30-50% versus daily takeout.
What is a reasonable weekly lunch budget?
A reasonable weekly lunch budget is $30-50 per person if packing lunch, or $75-110 if buying out. A hybrid approach (packing 3 days, buying 2) averages $50-70 per week and is the most sustainable for most people.
What should I pack for lunch to save money in Vancouver?
The cheapest filling packed lunches in Vancouver: batch-cooked rice + marinated chicken thigh + frozen vegetables ($3.50/serving), hearty soups from pantry staples ($2-3/serving), or Asian-inspired bento with eggs, rice, and pickles ($4/serving). Buying bulk protein at Costco or T&T cuts costs further. Invest in 2-3 quality insulated containers ($30-50 total) — they pay for themselves in about 10 packed lunches.