Hot lunch at school, ordered from your phone.

  • Hot lunches for kids
  • Fundraising for schools
  • Business for local restaurants

Your school picks the local restaurants and the lunch days. You choose what your child eats and pay from your Foodi8 wallet. Each lunch arrives at school labelled with their name, grade, teacher and dietary needs.

Already have an invite from your school? Use the link in your email to sign up.

Run the lunch program at your school? Book a call

Four steps, then lunch is sorted

Set up once. After that, ordering a lunch day takes about a minute.

  1. Add your child

    Use the invite from your school, then add your child's grade, teacher and any dietary needs or allergies.

  2. Top up your wallet

    Add funds by card. Your balance pays for lunches, and refunds go straight back into it.

  3. Pick meals before the cut-off

    See the menu for each lunch day your school has planned. Ordering closes five days before, at your school's cut-off time.

  4. It's delivered, labelled

    The restaurant delivers to the school. Every lunch is labelled with your child's name, grade and teacher.

Running hot lunch, before and after

What a volunteer coordinator stops doing when the school moves to Foodi8.

Without Foodi8
With Foodi8
Before: Cash, cheques and envelopes in backpacks
With Foodi8: Parents prepay online; nothing to collect
Before: Paper order forms to send home and chase
With Foodi8: Parents order online before your cut-off time
Before: Counting orders by hand into a spreadsheet
With Foodi8: Order lists by teacher, ready to download
Before: Allergy details on sticky notes
With Foodi8: Dietary needs and allergy notes printed on every lunch label
Before: Calling each restaurant with the numbers
With Foodi8: Each restaurant sees its own order list in Foodi8
Before: Working out refunds when a lunch day is cancelled
With Foodi8: Every order refunded to parents' wallets automatically

For schools

Run a hot lunch program without collecting cash, chasing forms or counting orders by hand.

  • Choose the restaurants you work with and the dishes on offer
  • Plan lunch days, set the order cut-off time and skip holidays
  • Offer lunch to the whole school or only certain grades
  • Add a small amount per meal to support school programs
  • Invite parents by email and post announcements for them
  • See each day's orders by teacher, or download them as a spreadsheet
Register your school

For restaurants

Get large, predictable orders from nearby schools, with everything prepaid.

  • One order list per school and lunch day, set before you cook
  • Printable bag labels for each school, sorted by grade, with dietary flags and allergy notes
  • Order summaries and invoices ready for your records
  • Keep your licence and food permit up to date in one place
Become a restaurant partner

Built around what your child can eat

Food at school has to be safe as well as tasty. These checks happen on every order.

  • Dietary needs travel with the order

    Nut-free, halal, vegetarian, vegan and gluten-free needs, plus allergy notes, are printed on every lunch label.

  • Mismatches are flagged before you pay

    If a dish doesn't match your child's needs, Foodi8 tells you and asks you to confirm before the order goes through.

  • Restaurants are checked

    Every partner's business licence and food permit is reviewed. If one expires, ordering from that restaurant pauses until it's renewed.

  • Payments handled by Stripe

    Card details go straight to Stripe and are never stored by Foodi8.

Proudly Canadian. Built in Alberta.

Foodi8 is made in Calgary for Canadian schools, families and local restaurants.

  • Based in Calgary, Alberta
  • Prices and payments in Canadian dollars
  • Lunches from restaurants in your community
  • Available in English, Français, हिन्दी, 中文, ਪੰਜਾਬੀ

Questions parents ask

Can't find your answer? Email us.

How do I join if my school uses Foodi8?

Your school sends you an email invite. Sign up with the same email address, then add your child and choose their school.

Can I cancel an order?

Yes, any time before the order cut-off for that lunch day. The full amount goes back into your Foodi8 wallet straight away.

What happens if a lunch day is cancelled?

If your school cancels a lunch day, every order for that day is refunded to your wallet automatically. If a restaurant has to cancel your order, it's refunded the same way. You don't need to do anything.

Who sets the prices?

The restaurant sets the price of each dish. Your school may add a small amount per meal to support school programs; the price you see when ordering is the total you pay.

How do I pay?

Add money to your Foodi8 wallet with a credit or debit card, then order from your balance. You can top up from $5 at a time.

I have more than one child. Do I need separate accounts?

No. Add all your children to one account and order for each of them from the same wallet.

Want hot lunch at your school?

Register your school, or tell your principal or parent council about Foodi8. We'll help you set up your first lunch day.