The term “family support program” describes an innovative model of service delivery that focuses on supporting the complex needs of families with young children in a number of ways. Such programs empower families to enable children’s healthy growth and development by enhancing strengths and capacities in individuals, families, and communities. Family support programs provide welcoming, community-based opportunities for families to voluntarily come together and exchange support. Family resource programs are driven by the community and flexibly respond to a range of unique family needs. Professionals partner with families and collaborate with local organizations. Programs reduce social isolation, support healthy child development and family well-being, and facilitate capacity-building and community development. Programs are typically offered at no cost to participants and may include: drop-in programs for children and their caregiver, parenting workshops, referrals to other services, and lending libraries.