School Lunch Planner

Plan a week of healthy, kid-approved school lunches — with cost estimates, prep times, and nutritional balance scores.

1234

Age Range

Dietary Restrictions

Available Prep Time

345

Weekly Menu Plan

Monday

Sunbutter & Jam Sandwich + Banana

5 min prep

Score: 7/10

Tuesday

Cheese Quesadilla + Veggies + Fruit

10 min prep

Score: 7/10

Wednesday

Chicken Teriyaki Rice + Edamame

15 min prep

Score: 9/10

Thursday

Turkey Roll-Ups + Crackers + Grapes

5 min prep

Score: 8/10

Friday

Pasta with Tomato Sauce + Cheese + Apple

15 min prep

Score: 7/10

Avg Daily Prep Time10 min
Avg Nutrition Score7.6/10
Weekly Cost (Homemade)$47.50

Monthly Comparison

Homemade ($4-$5.5/meal)$190
Cafeteria ($7-$10/meal)$340
Delivered ($10-$14/meal)$480
Order Kid-Friendly Bentos →

School Lunch Planning Guide for Canadian Parents (2026)

The True Cost of School Lunches

Canadian families spend $2,000-$4,000 per year on school lunches per child. Homemade lunches average $3-6/day, school cafeterias $7-10, and delivery options $10-14. The biggest hidden cost? Time — the average parent spends 2.5 hours/week on lunch prep.

Age-Appropriate Portions

Children ages 5-8 need 300-400 calories at lunch. Ages 9-12 need 400-550 calories. Teens 13-18 need 550-750 calories. Protein needs also increase: 15-20g for young kids, 20-30g for preteens, and 30-40g for teens. Our planner adjusts portions and costs by age group.

Dealing with Allergies at School

Most Canadian schools are nut-free zones. Swap peanut butter for sunflower seed butter or soy butter. For gluten-free kids, rice wraps, corn tortillas, and rice-based pastas work well. Always label allergens clearly on containers for safety.

Example: 2 Kids in Burnaby Elementary on a $50/Week Budget

The Lee family packs lunches for 2 children (ages 7 and 10) attending a nut-free Burnaby elementary school. Weekly plan with ~$25/child:

  • Monday: turkey-cheese wrap + grapes + carrot sticks + granola bar — ~$4.25/child
  • Tuesday: bento: chicken teriyaki rice ball + edamame + orange slices + yogurt — ~$5.00/child
  • Wednesday: pasta salad (pesto, cherry tomatoes, mozzarella) + apple + pretzels — ~$4.50/child
  • Thursday: ham and cheese sandwich + cucumber + strawberries + cheese crackers — ~$4.25/child
  • Friday: leftover dinner thermos (pasta or fried rice) + banana + cookies — ~$3.00/child
  • Per-child weekly total: ~$21/week · Family weekly total: ~$42 CAD
  • Annual (10 school months, 40 weeks): ~$1,680 CAD for both kids

Compared to cafeteria lunches at $8/day (~$3,200/year for 2 kids), the homemade route saves ~$1,520/year plus provides better nutritional control. Sunday prep (30-40 min) + 7 minute morning assembly keeps total lunch-time investment under 4 hours/week.

Frequently Asked Questions

How much should a school lunch cost?
Homemade school lunches cost $3-6 per meal depending on ingredients and age. School cafeteria lunches average $7-10. Delivered kids' bentos range $10-14. For a family with 2 school-age children, homemade lunches save $1,500-$2,000 per year vs cafeteria.
What are good school lunch ideas for picky eaters?
Start with familiar favorites: wraps instead of sandwiches, pasta salad, mini pizzas, cheese and crackers with fruit. Use bento-style compartments to make meals visually appealing. Involve kids in choosing 1-2 items per lunch. Rotate through 10-15 tested recipes to balance variety with acceptance.
How do I plan a week of school lunches quickly?
Use the "5-template" system: Monday = wrap, Tuesday = bento, Wednesday = pasta/grain, Thursday = sandwich, Friday = fun/leftover day. Prep proteins and cut veggies on Sunday (30 min). Morning assembly takes 5-10 minutes with pre-prepped ingredients.
What should a balanced school lunch include?
A balanced school lunch should include: 1 protein source (chicken, cheese, eggs, beans), 1 grain/starch (bread, rice, pasta), 1 fruit, 1 vegetable, and water or milk. For growing teens, increase protein and grain portions by 30-50% compared to younger children.
How much time can meal prep save each week for school lunches?
Most Vancouver parents spend 2-3 hours weekly assembling school lunches daily. Batch prep on Sunday (cooking proteins, cutting veggies, portioning snacks into grab-and-go containers) cuts that to about 45 minutes of Sunday prep plus 5-7 minutes of morning assembly. Over a 10-month school year, families save approximately 60-80 hours per child. Using pre-portioned delivery for 1-2 days per week further reduces prep burden without the full cost of 5-day catering.