A Gwinnett family of four earning up to $61,050 a year can get school lunch for 40 cents. You can apply any day of the school year, but until GCPS approves you, every meal is billed at full price, and the high school charge limit runs out in under two lunches.
Gwinnett County Public Schools families can apply for free or reduced price school meals at any time during the 2026 to 2027 school year, online or on paper, with one application covering every GCPS student in the household. For 2026 to 2027, a household of four qualifies for free meals with annual income up to $42,900 and for reduced price meals up to $61,050, according to the federal chart GCPS posts on its free and reduced meal application page. Reduced price lunch costs 40 cents.
Everything below comes from the GCPS School Nutrition Program's pages and the U.S. Department of Agriculture, checked October 29, 2026.
How much does school lunch cost in GCPS in 2026 to 2027?
Full price lunch costs $2.50 in elementary school and $2.75 in middle and high school, according to the GCPS meal price page. Breakfast costs $1.75 at every level.
Reduced price breakfast is 30 cents and reduced price lunch is 40 cents. Free means free for both meals.
The approval covers meals, not snacks. A la carte items, such as an extra entree at $2.25 in elementary or $2.50 in middle and high school, or a 75 cent side, are charged to every student, including students approved for free meals. GCPS's own frequently asked questions page names a la carte purchases as a common reason a free meal student still has charges.
Who qualifies for free or reduced price meals in Gwinnett?
Children qualify for free meals automatically if anyone in the household gets Georgia SNAP or TANF benefits, GCPS says. Foster children, children in a school Head Start program, and children who are homeless, runaway or migrant also qualify for free meals.
Everyone else qualifies by household size and income. The 2026 to 2027 limits, effective July 1, 2026, through June 30, 2027, come from the USDA's annual income eligibility notice published April 9, 2026. GCPS posts the same numbers.
Annual income limits for free meals:
Household of 2: $28,132
Household of 3: $35,516
Household of 4: $42,900
Household of 5: $50,284
Household of 6: $57,668
Annual income limits for reduced price meals:
Household of 2: $40,034
Household of 3: $50,542
Household of 4: $61,050
Household of 5: $71,558
Household of 6: $82,066
GCPS adds $7,384 to the free limit and $10,508 to the reduced limit for each person beyond eight. Monthly, twice a month, biweekly and weekly versions are on the district page.
On the district chart, the reduced price columns come first and start at $29,526 for one person, and the free columns come second and start at $20,748. The USDA notice sets free meals at 130 percent of the federal poverty guideline and reduced price at 185 percent.
Income means gross pay before taxes and deductions. If your pay swings, GCPS says to list what you normally receive. If you lost a job or had hours cut, use your current income.
Citizenship isn't a factor. "You, your children, or other household members do not have to be U.S. citizens to apply," the district's letter to households says. The adult who signs must give the last four digits of a Social Security number or check the box saying they don't have one. Families getting WIC are not automatically approved, but GCPS tells them to apply.
Do I need to apply if my child's school is free for everyone?
No, if your child attends one of eight schools where every student eats breakfast and lunch free in 2026 to 2027 under the federal Community Eligibility Provision. GCPS lists them on its CEP and Provision 2 page: Anderson Livsey, Britt, Centerville, Hopkins, Jenkins, Meadowcreek and Shiloh elementary schools, plus GIVE East.
Dozens of other GCPS schools serve free breakfast to all students under a separate federal program called Provision 2, including Berkmar, Central Gwinnett, Duluth, Meadowcreek, Norcross and South Gwinnett high schools. At those schools lunch is still priced by each student's status, so the application still matters. The full school list is on the same GCPS page.
How do I apply for free and reduced lunch in GCPS?
Apply online through the district's School Lunch App application, which GCPS links from its School Nutrition page. The district says online applications are processed faster than paper ones.
To apply on paper, pick up a form at any school cafeteria and return it there, or mail it to GCPS-SNP, 437 Old Peachtree Road NW, Suwanee, GA 30024.
Put every GCPS student in the household on one application, kindergartners included. GCPS says it can't approve an incomplete application.
A new application is required every school year. The district's FAQ page says USDA allows a 30 day grace period for returning students who were approved the year before, and after that, students without a current application are charged full price. The district's letter to households says last year's approval carries over only through September 15, 2025, a date that appears to be left over from last year's version of the letter. Either way, a 2025 to 2026 approval is no longer covering your child in November 2026.
You don't need to apply if you got a 2026 to 2027 letter saying your children are already approved. Those students were usually direct certified through the Georgia Division of Family and Children Services, which GCPS says means free meals for the full school year. If a child is missing from that letter, call the School Nutrition Office at 678 301 6307.
How long does approval take, and who pays in the meantime?
GCPS says approval may take 10 days. "Parents are responsible for all charges until the application has been approved," the district's FAQ page says.
That's where the charge limits come in. Under the GCPS meal charge procedure, elementary students can charge up to $12.75 and middle school students up to $13.50. High school students can charge only $4.50, less than two full price lunches. Once a student hits the limit, the student "may receive a designated alternate meal at no charge," the procedure says. No meal charges are allowed after April 30, 2027.
If your status changes, the direction matters. A move to free takes effect immediately. A move from free down to reduced or full price comes with 10 calendar days and written notice, GCPS says.
How do I check my GCPS free and reduced lunch application status?
Use the application status lookup GCPS links from its letter to households. Enter the confirmation number you got when you applied online. Without it, you can search by your child's GCPS student ID, last name, grade and birthdate.
Approval does more than cut the lunch bill. GCPS lists discounted SAT, ACT and AP exam fees and college application fee discounts among its reasons to apply, so high school families have a reason to file even if the lunch savings look small.
If you disagree with the decision, GCPS says to talk to school officials or ask for a hearing by calling the School Nutrition Office at 678 301 6307 or emailing snp.fr@gcpsk12.org.
How do I add money to my child's lunch account in MyPaymentsPlus?
MyPaymentsPlus is the website and app GCPS uses for cafeteria balances, school fees, AP exam registration and some school forms. The district's MyPaymentsPlus page walks through setup:
Download the MyPaymentsPlus app or go to MyPaymentsPlus.com in Google Chrome.
Click Register Now and choose Georgia and Gwinnett County Public Schools.
Create a profile with your name, email and password.
Choose the parent or guardian option.
Link each child with their GCPS student ID and last name, including any suffix such as Jr.
Watch for the confirmation email, then log in.
Your child's school can give you a student ID if you don't have it. Once linked, you can see the balance, see what your child bought and set a low balance alert. That alert is the easiest way to catch a la carte spending before it turns into a charge notice.
Money left over can move between your children in MyPaymentsPlus with the Transfer button under Cafeteria Account Payments. For a refund check, schools can handle refunds up to $50. Larger refunds go through the School Nutrition central office's refund request form. Turn off autopay first under Manage Account.
For login or payment trouble, MyPaymentsPlus customer service is 1 877 237 0946. For refunds, call the School Nutrition accounting office at 678 301 6246 or email SNP.Accounting@gcpsk12.org. For applications and eligibility, call 678 301 6307 or email snp.fr@gcpsk12.org.

