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.