52 Organic Cotton School Uniforms graded for PFAS risk

All 52 cotton-based options in our school uniforms database, graded Bad to Excellent and ranked lowest risk first. None earn a buy-worthy grade yet, so start from the top and check the swap suggestions.

Girls Izod Dresses Nwt Izod Pleated School Uniform Jumper

Izod

Girls Izod Dresses Nwt Izod Pleated School Uniform Jumper

polyester/cotton blend school uniform jumper

PFAS Grade65Good
Overall Grade49Poor
💨

Formaldehyde / VOCs

Limited concern

70
🎨

Azo dyes and colorant metals

Limited concern

70
⚠️

Antimony in polyester fiber

Limited concern

70

Elastic degradation and contact dermatitis

Limited concern

70

Lower concern. Standard school uniform, no waterproof coating.

Starting grade for this product type

Unionbay Juniors Khaki Uniform Pants

Kohl's

Unionbay Juniors Khaki Uniform Pants

Cotton or cotton-blend twill, untreated

PFAS Grade65Good
Overall Grade49Poor
🎨

Azo dyes and colorfast residues

Limited concern

70
🧠

Lead

Limited concern

70
⚠️

Antimony in polyester (if present)

Limited concern

70
🫧

Microplastic shedding during wash and wear

Limited concern

70

Lower PFAS concern. Basic khaki pants with no special water or stain treatment disclosed.

Starting grade for this product type

Men's L.L.Bean Comfort Stretch Long Sleeve Oxford Shirt

L.L.Bean

Men's L.L.Bean Comfort Stretch Long Sleeve Oxford Shirt

Cotton blend with elastane, no stated finish

PFAS Grade65Good
Overall Grade43Poor
🎨

Heavy metals

Limited concern

70
💨

Formaldehyde / VOCs

Limited concern

70

Degradation of elastane over time

Moderate concern

45
⚠️

Allergenic or irritant dyes and finishes

Limited concern

70

Lower concern basic oxford shirt, no waterproof finish applied.

Starting grade for this product type

French Toast Boys Short Sleeve Pique Polo

School Apparel

French Toast Boys Short Sleeve Pique Polo

Cotton pique knit

PFAS Grade65Good
Overall Grade43Poor
🎨

Heavy metals

Limited concern

70
💨

Formaldehyde / VOCs

Limited concern

70
🎨

Dye bleed and skin contact irritation

Moderate concern

45
⚠️

Allergens in dyes and finishes

Limited concern

70

Inherent cotton material poses lower PFAS concern; no treatment disclosure.

Starting grade for this product type

Old Navy Kids' School Uniform Short-Sleeve Top

School Apparel

Old Navy Kids' School Uniform Short-Sleeve Top

Cotton blend, likely polyester

PFAS Grade65Good
Overall Grade49Poor
🎨

Azo dyes and other colorant allergens

Limited concern

70
💨

Formaldehyde / VOCs

Limited concern

70
⚠️

Antimony in polyester

Limited concern

70
🎨

Heavy metals

Limited concern

70

Lower concern. Basic cotton/synthetic blend, no treatments typical of PFAS use.

Starting grade for this product type

Wonder Nation Boys School Uniform Pique Polo Shirt with Short Sleeves

Walmart

Wonder Nation Boys School Uniform Pique Polo Shirt with Short Sleeves

100% cotton pique knit

PFAS Grade65Good
Overall Grade53Good
💨

Formaldehyde / VOCs

Limited concern

70
🎨

Azo dyes and unreacted dye compounds

Limited concern

70
⛏️

Heavy metals

Limited concern

70

Lower concern. Bare cotton pique unlikely to contain PFAS.

Starting grade for this product type

Wonder Nation Girls School Uniform Pique Polo Shirt with Short Sleeves

Walmart

Wonder Nation Girls School Uniform Pique Polo Shirt with Short Sleeves

100% cotton pique weave

PFAS Grade65Good
Overall Grade59Good
Good

Lower concern. Bare cotton pique with no reported treatments.

Starting grade for this product type

Wonder Nation Girls Shirts & Tops Wonder Nation School Uniform Interlock Short Sleeve Polo Shirt

Walmart

Wonder Nation Girls Shirts & Tops Wonder Nation School Uniform Interlock Short Sleeve Polo Shirt

Cotton-polyester interlock blend

PFAS Grade65Good
Overall Grade43Poor
🎨

Azo dyes and colorant residues

Limited concern

70
⚠️

Antimony in polyester

Limited concern

70
🫧

Pilling and fiber shedding

Moderate concern

45
🎨

Heavy metals

Limited concern

70

Lower concern. Basic school polo with no water/stain treatment.

Starting grade for this product type

GAP Kids Uniform Stretch Relaxed Straight Khakis

Gap Kids

Uniform Stretch Relaxed Straight Khakis

Cotton blend with stretch, no reported coating

PFAS Grade65Good
Overall Grade53Good
🎨

Azo dyes and colorfast residues

Limited concern

70
💨

Formaldehyde / VOCs

Limited concern

70
🫧

Elastane degradation and microfiber shedding

Limited concern

70

Lower PFAS concern for basic khaki; Gap doesn't disclose treatment.

Starting grade for this product type

Gap Boys' Kids Pique Polo

Gap Kids

Gap Boys' Kids Pique Polo

cotton pique knit

PFAS Grade65Good
Overall Grade53Good
💨

Formaldehyde / VOCs

Limited concern

70
🎨

Heavy metals

Limited concern

70
⚠️

Residual processing chemicals (de-sizing, bleaching)

Limited concern

70

Lower concern. Basic cotton polo with no known water or stain treatments.

Starting grade for this product type

Girls' Uniform Polo Shirt Shirt by Gap

Gap Kids

Girls' Uniform Polo Shirt Shirt by Gap

cotton/cotton blend polo shirt, untreated

PFAS Grade65Good
Overall Grade43Poor
🎨

Heavy metals

Limited concern

70
🐛

Pesticide residue

Limited concern

70
⚠️

Antimony in polyester content (if blended)

Limited concern

70
🫧

Microfiber shedding during wash

Moderate concern

45

Lower concern. Plain cotton polo with no reported treatments.

Starting grade for this product type

French Toast Boys Long Sleeve Pique Polo

French Toast

Boys Long Sleeve Pique Polo

pique cotton blend

PFAS Grade65Good
Overall Grade43Poor
💨

Formaldehyde / VOCs

Limited concern

70
⚠️

Antimony (polyester catalyst residue)

Limited concern

70
⚠️

Loose dyes or color migration

Limited concern

70

Degradation of seams and fasteners over time

Moderate concern

45

No known PFAS use; no brand disclosures raise concerns.

Starting grade for this product type

Adult French Toast Skirts French Toast Pleated Women’s Uniform Girls Khaki Skirt

French Toast

Adult French Toast Skirts French Toast Pleated Women’s Uniform Girls Khaki Skirt

polyester, cotton blend uniform skirt

PFAS Grade65Good
Overall Grade51Good
💨

Formaldehyde / VOCs

Limited concern

70
🫧

Microplastics

Moderate concern

45

Standard uniform pleated skirt, no PFAS-typical treatments disclosed.

Starting grade for this product type

Old Navy Kids' School Uniform Jersey Polo Shirt

Bienzle

Old Navy Kids' School Uniform Jersey Polo Shirt

cotton jersey knit

PFAS Grade65Good
Overall Grade51Good
🎨

Azo dyes and excess dye residue

Limited concern

70
🫧

Microfiber shedding and microplastic persistence

Moderate concern

45

Lower concern. Bare cotton jersey unlikely to contain PFAS.

Starting grade for this product type

Lands' End School Uniform Girls Hopsack Blazer

Lands' End

School Uniform Girls Hopsack Blazer

Hopsack cotton/cotton blend, untreated

PFAS Grade65Good
Overall Grade57Good
🎨

Heavy metals

Limited concern

70
🎨

Dye bleed and colorfast degradation

Limited concern

70

Lower concern. Standard untreated hopsack cotton blazer unlikely to contain PFAS.

Starting grade for this product type

Men's L.L. Bean Shirts Ll Bean Premium Double L Polo

L.L.Bean

Men's L.L. Bean Shirts Ll Bean Premium Double L Polo

cotton pique blend

PFAS Grade65Good
Overall Grade43Poor
🎨

Azo dyes

Limited concern

70
⚠️

Antimony in polyester component

Limited concern

70
⚠️

Residual processing chemicals and oils

Moderate concern

45
🎨

Heavy metals

Limited concern

70

Lower concern. Standard cotton polo lacks water repellency treatment.

Starting grade for this product type

Old Navy Kids' School Uniform Pique Polo Shirt

Bienzle

Old Navy Kids' School Uniform Pique Polo Shirt

cotton pique knit

PFAS Grade65Good
Overall Grade53Good
🎨

Heavy metals

Limited concern

70
💨

Formaldehyde / VOCs

Limited concern

70
⚠️

Allergenic fragrance or dyes

Limited concern

70

Lower concern. Basic cotton pique with no water-resistant treatment.

Starting grade for this product type

Bienzoe Girl's School Uniforms High Tech Durable Adjust Waist Pants Khaki

Bienzle

Bienzoe Girl's School Uniforms High Tech Durable Adjust Waist Pants Khaki

Cotton blend khaki twill, no stated finish

PFAS Grade65Good
Overall Grade53Good
🎨

Azo dyes (synthetic colorants)

Limited concern

70
⚠️

Antimony in polyester component

Limited concern

70
💨

Volatile organic compounds (VOC) off-gassing

Limited concern

70

Lower concern. Plain cotton twill unlikely to have PFAS treatments.

Starting grade for this product type

Boy's Kaynee Unisex' L/S Button-Down Shirt

Kaynee

Boy's Kaynee Unisex' L/S Button-Down Shirt

cotton blend, standard button-down shirt

PFAS Grade65Good
Overall Grade49Poor
🎨

Azo dyes and colorfast residues

Limited concern

70
💨

Formaldehyde / VOCs

Limited concern

70
⚠️

Antimony in polyester component

Limited concern

70
⚠️

Button and fastener materials

Limited concern

70

Standard cotton blend shirt, lower PFAS concern without treatments.

Starting grade for this product type

Kaynee Unisex' L/s Button-down Shirt (sizes 8 - 20)

Kaynee

Unisex' L/s Button-down Shirt (sizes 8 - 20)

cotton/cotton blend button-down shirt

PFAS Grade65Good
Overall Grade53Good
🎨

Azo dyes (colorfast dyes)

Limited concern

70
⚠️

Antimony in polyester (if blended)

Limited concern

70
💨

VOC off-gassing from dyes or sizing

Limited concern

70

Lower concern. Standard cotton shirt with no known PFAS triggers.

Starting grade for this product type

Kaynee Men's S/S Pique Polo Adult

Kaynee

Men's S/S Pique Polo Adult

100% cotton pique

PFAS Grade65Good
Overall Grade53Good
🎨

Azo dyes (synthetic colorants)

Limited concern

70
⛏️

Heavy metals

Limited concern

70
⚠️

Fragrance or finishing chemical residues

Limited concern

70

Lower concern. Plain cotton pique polo, no PFAS-typical treatments apparent.

Starting grade for this product type

Old Navy Kids' School Uniform Jersey Polo Shirt

Kaynee

Old Navy Kids' School Uniform Jersey Polo Shirt

cotton jersey knit

PFAS Grade65Good
Overall Grade43Poor
💨

Formaldehyde / VOCs

Limited concern

70
🎨

Azo dyes (synthetic colorants)

Limited concern

70
⚠️

Allergenic fragrance compounds

Limited concern

70
🎨

Residual dye transfer (color bleeding)

Moderate concern

45

Standard cotton polo, lower PFAS concern but no brand transparency.

Starting grade for this product type

Nautica Uniform Stretch Twill Shorts Boys 8-20

Nautica

Uniform Stretch Twill Shorts Boys 8-20

cotton/polyester twill, stretch blend

PFAS Grade65Good
Overall Grade53Good
🎨

Azo dyes and colorfast potential

Limited concern

70
⚠️

Antimony in polyester

Limited concern

70
🫧

Loose synthetic fibers and microfiber shedding

Limited concern

70

Basic boys shorts, no water/stain treatment evident.

Starting grade for this product type

Nautica Boys Uniform Polo

Nautica

Boys Uniform Polo

100% cotton pique

PFAS Grade65Good
Overall Grade53Good
💨

Formaldehyde / VOCs

Limited concern

70
🎨

Heavy metals

Limited concern

70
💨

Formaldehyde / VOCs

Limited concern

70

Lower concern. Bare cotton polo unlikely to contain intentional PFAS.

Starting grade for this product type

Wonder Nation Boys School Uniform Pique Polo Shirt with Short Sleeves

Bienzle

Wonder Nation Boys School Uniform Pique Polo Shirt with Short Sleeves

pique cotton blend (likely cotton/polyester)

PFAS Grade65Good
Overall Grade35Poor
💨

Formaldehyde / VOCs

Limited concern

70
🎨

Azo dyes and colorfast concerns

Limited concern

70
🫧

Microplastics

High concern

20

Coating degradation and fiber release

Limited concern

70

Lower PFAS concern; standard school polo without water treatment.

Starting grade for this product type

Old Navy Kids' School Uniform Jersey Polo Shirt

Old Navy

Kids' School Uniform Jersey Polo Shirt

Cotton jersey knit, untreated

PFAS Grade65Good
Overall Grade49Poor
💨

Formaldehyde / VOCs

Limited concern

70
🎨

Azo dyes (color fastness)

Limited concern

70
🫧

Microfiber shedding

Limited concern

70
🎨

Dye migration or bleeding

Limited concern

70

Lower concern. Plain cotton polo, no water-resistant treatment disclosed.

Starting grade for this product type

Old Navy Kids' School Uniform Pique Polo Shirt

Old Navy

Kids' School Uniform Pique Polo Shirt

cotton pique knit

PFAS Grade65Good
Overall Grade57Good
💨

Formaldehyde / VOCs

Limited concern

70
🎨

Azo dyes and synthetic colorants

Limited concern

70

Lower concern baseline, but Old Navy has not disclosed PFAS policy.

Starting grade for this product type

Polo Ralph Lauren Boys Stretch Jersey Polo Shirt

Macy's

Polo Ralph Lauren Boys Stretch Jersey Polo Shirt

cotton jersey blend, stretch

PFAS Grade65Good
Overall Grade49Poor
🎨

Heavy metals

Limited concern

70
💨

Formaldehyde / VOCs

Limited concern

70
⚠️

Allergic sensitization from synthetic dyes or finishes

Limited concern

70
🫧

Microfiber shedding from elastane

Limited concern

70

Lower concern. Basic jersey polo with no water or stain treatment applied.

Starting grade for this product type

Tommy Hilfiger Boys' 8-20 Stretch Ivy Polo Shirt

Macy's

Tommy Hilfiger Boys' 8-20 Stretch Ivy Polo Shirt

cotton blend, no PFAS-typical finishes noted

PFAS Grade65Good
Overall Grade57Good
🎨

Azo dyes (in colored polyester sections)

Limited concern

70
🫧

Microfiber shedding on washing and wear

Limited concern

70

Lower concern. Basic cotton polo with no reported water or stain treatments.

Starting grade for this product type

Nautica Girls Jeggings

Macy's

Nautica Girls Jeggings

Cotton blend jeggings, standard construction

PFAS Grade65Good
Overall Grade49Poor
💨

Formaldehyde / VOCs

Limited concern

70
🎨

Azo dyes and color fastness

Limited concern

70
⚠️

Antimony in polyester component

Limited concern

70
🫧

Microplastics

Limited concern

70

Lower concern; basic apparel with no known PFAS-prone treatments.

Starting grade for this product type

Every material, ranked together, is in the full school uniforms ranking →