You can pay for your child’s meals and check your child’s account online. We use a secure system called “My School Bucks.” If you have more than one child in our schools, you can pre-pay for all their meals from the same online account.

You can sign up for free. However, the system charges a $2.50 fee per transaction.

Sign Up for Online Payments

Your child’s student's identification number (you can get this number from the school front office or from your child’s report card)

A valid email address for your account

You’ll only be able to add one child to your account when you register. However, once your account is active, you can log in and add more children to your account.

Once you complete registration, the system will send you a confirmation email. You MUST confirm your email address using the instructions in the email to activate your account and log in for the first time.

Making Online Payments

You can pay using a major credit or debit card. It may take My School Bucks up to 24 hours to process credit card payments. If you prepay using a debit card or e-check, the transaction can take up to a week before it’s credited to your child’s account.

The system will charge you a $2.50 convenience fee for each transaction to cover the bank fees. If you put money into multiple meal accounts, you will be charged the $2.50 fee only once per deposit transaction. We do not profit from the use of this site.

If you need to transfer money from one child’s account to another, our Food Services staff would be happy to help you. Just call 360-662-1090.

Meal Charging Procedure

We believe that all hungry children should be fed. We do not deny any student a lunch regardless of their ability to pay. Please read our district meal charging procedures to learn more about parents' responsibilities to pay and how we work with parents to provide meals while preventing escalating unpaid meal debts.