Last verified 2026-05-17. Active. Free Shared Hosting plan for US 501(c)(3) and 501(c)(19) nonprofits, lifetime of the account. DreamHost also offers 35% off DreamPress (managed WordPress) for 501(c)(3) orgs.

What you get

Who qualifies

How to apply

You need your IRS determination letter (the official letter the IRS sent when your 501(c)(3) or 501(c)(19) status was approved). This is the only document DreamHost accepts as proof. If you can't find it, you can request a copy from the IRS using Form 4506-A.

If you're new to DreamHost:

  1. Fill out the nonprofit signup form at https://signup.dreamhost.com/nonprofit/email/ .
  2. In your DreamHost panel, add your nonprofit's domain as "Fully Hosted."
  3. Enter a credit card billing address. Your card will not be charged — DreamHost uses this only to verify identity. If the form gives you trouble, you can add the billing address from inside the panel later.
  4. Open a support ticket from the Contact Support page in your panel and attach a PDF or image of your IRS 501(c)(3) or 501(c)(19) determination letter.

If you already have a DreamHost account:

  1. Add your nonprofit's domain as "Fully Hosted" in the panel.
  2. Open a support ticket and attach your IRS determination letter.