Student Fees and Payment

District 99 strives to keep mandatory and optional fees set to a reasonable level, and comparable to those charged at surrounding schools in our area. Student fees are approved annually by the District 99 Board of Education. (If you need financial assistance, please see information below. To establish a payment plan, please email

Registration/Textbook Fee $325
Drivers Education  $250
1:1 Digital Learning/Chromebook Fee (learn more) $95
Workbook or course-specific fees (varies, depending on course) Varies
Physical Education Shirt for Freshmen Students and Lock $8
Interscholastic Athletic Fees (if participating) $120
Interscholastic Non-Athletic Fees (if participating) $60
Technology Center of DuPage (TCD) $200/year

Optional Fees

Student Parking Pass (for qualified students only) $175
Donation to the District 99 Education Foundation Optional donation
Parents' Club Membership (North High) $30
Trojan Booster Club (North High) $30
Donation for the Class of 2024 End-of-Year Celebration (South High) $20

Financial Assistance

You must complete a Fee Waiver Application every school year in order to receive financial assistance, even if you qualified last school year. In addition, you MUST complete a form for every District 99 student in your family. 

You will find the current application by going to the “Registration” tab at the top right of the screen in Home Access Center. Click on “Update Enrollment” tab; then under “Available Forms,” select the Fee and Meal Waiver Application and click on “start” to the right:

In order for us to process your application, you must provide acceptable documentation in order to receive a fee and meal waiver so please have the following handy before you start the application:

•    A SNAP or TANF letter if applicable–for instructions on how to retrieve your documents: English Version | Spanish Version


•    Personal 2022 IRS Form 1040 Tax Return (page 1) for all people in your household 
•    Proof of current income from all sources in your household (i.e., Child Support
•    Pension, Retirement, Social Security, Workers Compensation, Unemployment, etc.) 

Please email with questions.

Fee Payment Plan

If you do not qualify for financial assistance, you may request a payment plan. Please email us at to discuss this option.