Join the fight for justice and equality.

The Iowa Migrant Movement for Justice (IMMJ) has a rich history of advocating for the rights and dignity of migrant and immigrant communities since its inception. Responding to the challenges faced by these populations, IMMJ has organized grassroots campaigns, provided essential legal support, and fought against discriminatory practices to ensure fair treatment and basic human rights. Support from our members empowers us to continue providing these vital services and enhances our impact in the ongoing fight for justice and equality.

Support Our Work

Become a Member!

Impacted Community Member

Strength comes from unity! Join our growing community of individuals who identify as migrants to Iowa, and together, we will advocate for the basic human rights that everyone deserves. Let’s stand up for each other and build a more just and inclusive future for all!

$0 / Individual

Individual Member

Be an Ally for Justice! Your support amplifies the voices of those fighting for their rights. Allies play a critical role in advocating for fair treatment and equality for all, helping to create a more just society.

$25 / Individual

Family Membership

Empower the Next Generation! By involving your family in the fight for justice, you are teaching your children the importance of community, advocacy, and standing up for what is right. It’s a powerful way to instill values of empathy and resilience.

$50 / Family

Reasons to Join

Joining the Iowa Migrant Movement for Justice (IMMJ) offers several compelling reasons:

  1. Support Immigrant Rights: IMMJ is dedicated to advocating for the rights of immigrants and migrants, providing a voice to those who often go unheard. By joining, you actively contribute to the fight for fair treatment, legal rights, and equal opportunities for immigrant communities.

  2. Community Empowerment: IMMJ works to empower immigrants through legal assistance, education, and resources that help them navigate complex legal and social systems. Your involvement can directly impact the lives of families and individuals in need.

  3. Advocate for Policy Change: The movement actively engages in policy advocacy to create more just and humane immigration laws. Members can participate in campaigns, lobbying efforts, and public awareness initiatives that aim to influence positive change at the local and national levels.

  4. Build Solidarity: Joining IMMJ connects you with a network of like-minded individuals committed to social justice, allowing you to build relationships and work collectively toward a common cause.

  5. Make a Tangible Difference: Your support helps fund essential services such as legal representation, community education, and advocacy work that have a direct impact on the lives of immigrants and refugees in Iowa.

  6. Promote Social Justice: The movement is part of a larger effort to dismantle systemic injustices and promote dignity and respect for all people, regardless of their immigration status. Your involvement helps further these crucial values.

  7. Educational Opportunities: IMMJ offers workshops, training, and resources that educate members and the community on immigration issues, legal rights, and ways to advocate effectively.

  8. Defend Human Rights: By joining, you stand up against xenophobia, racism, and discrimination, contributing to a more inclusive and welcoming community.