Become a monthly contributor!

Provide support year-round with a recurring donation.

Other Ways To Give

By Check

If you'd prefer to make a donation by check, please make it out to Millennium Promise and mail it to:

Millennium Promise
Attn: Development Department
475 Riverside Drive
New York, NY 10115

Canadian Donors

Please use the online donation form or send a check to:

Millennium Promise Canada
150 Bloor Street West
Suite 310
Toronto, Ontario
M5S 2X9

Corporate Matching Gift

Double your donation through your company's matching gift program. To find out if your company will match your gift, contact your human resources department.

Make a Donation in Someone's Honor

Please use this online form to make a donation in someone's honor.

All contributions support the overall mission of Millennium Promise.

The Millennium Promise Alliance, Inc. (Millennium Promise) is a 501(c)3 nonprofit organization. The full amount of your gift will be deductible for Federal income tax purposes, subject to any limitations that might otherwise apply. EIN/tax ID number: 20-3042135

Questions or problems making your donation? Call us at 212-870-2490 or email donate@millenniumpromise.org.


Other Ways To Give

By Check

If you'd prefer to make a donation by check, please make it out to Millennium Promise and mail it to:

Millennium Promise
Attn: Development Department
475 Riverside Drive
New York, NY 10115

Canadian Donors

Please use the online donation form or send a check to:

Millennium Promise Canada
150 Bloor Street West
Suite 310
Toronto, Ontario
M5S 2X9

Corporate Matching Gift

Double your donation through your company's matching gift program. To find out if your company will match your gift, contact your human resources department.

Make a Donation in Someone's Honor

Please use this online form to make a donation in someone's honor.