Start a donation
Donate to a campaign, or pick a state, district, or school to personalize your gift.
No active campaigns right now. Try instead.
Choose an amount
Minimum donation is $10
Payment method
Select a payment method to continue
Secure checkout • 98¢ of every $1 reaches the classroom
Don't see your school? Let us know and we'll add it.
Your money is protected
Supplies, not cash
Teachers never receive cash. We buy the supplies and ship them straight to the school.
Verified teachers
Every teacher's license is checked with their state, and checked again every year.
Every dollar tracked
Each gift is logged to a classroom and shown on our public financials.
Secure payments
Card and bank payments are handled by Stripe. We never store your card.
Teachers: no fees, no out-of-pocket costs, no repayment — ever.