Need diapers?

HappyBottoms helps Kansas City area families get diapers for their babies. If your child is less than 4 years old and your family is in financial need, you may qualify for free diapers or training pants every month. 

To enroll, you must live in one of the following counties:

                  Jackson County (MO)

                  Clay County (MO)

                  Platte County (MO)

                  Cass County (MO)

                  Wyandotte County (KS)

                  Johnson County (KS)


To enroll, please bring the following to the agency or Diapermobile of your choice:

                  1. ID for yourself (examples include a photo id, passport, driver's license or other similar ID)

                  2. ID for your child (examples include their birth certificate, shot record, Medicaid card passport or other similar ID)

                  3. Proof of financial need (examples include a Medicaid card, a food stamp card, a WIC voucher, paystubs or other similar documentation)


Click here for agency flyer or see details below. 

Jackson County

1. The Olive Center
555 Olive Street 
Kansas City, MO 64124

855-479-2867 x16

Thursdays from 9:00am-12:00pm.
No geographic restrictions. 
No appointment necessary.

2. True Light Family Resource Center

713 E. 31st Street Kansas City, MO 64109



2nd and 4th Monday from 1pm-4pm. No geographic restrictions. Walk ins welcome.

3. Catholic Charities KC - St. Joseph
4001 Blue Parkway, Suite 250
Kansas City Missouri 64130 

Monday or Wednesday from 
Missouri residents only.
Walk ins welcome.

4. Community Assistance Council

10901 Blue Ridge Blvd Kansas City, MO 64134



Monday-Friday from 10:00am-2:00pm.

No geographic restrictions. Walk-ins welcome.

5. Colonial Hills Necessities Pantry

3539 SW 7 Highway Blue Springs, Mo 64015



The 2nd Tuesday of each month from 4:00- 6:00pm and the 3rd Saturday of each month from 10:00am-12:00pm. Must have a referral from Community Services League to receive diapers at this agency.

6. Jewish Family Services
425 East 63rd Street
Kansas City, MO 64110

By appointment only. 
No geographic restrictions.

7. Family Resource Centers - Grandview
12600 Byars Road

Grandview, MO 64030


Wednesdays 10:00am-2:00pm
No geographic restrictions

8. Family Resource Centers - Raytown

6711 E 55th Street

Kansas City, MO 64129


2nd or 4th Saturdays 2:00pm-5:00pm

Call ahead to confirm enrollment.

No geographic restrictions. 

No appointment necessary.

9. Lutheran Urban Mission Agency

4205 Tracy Avenue

Kansas City, MO 64110


Tuesdays 9:00am-11:00am or

Thursdays 9:00am-12:00pm

10. Serve the World Charities KC

1414 E 103rd Street

Kansas City, MO 64131


Tuesdays 9:00am-11:00am or

Thursdays 9:00am-12:00pm

Wyandotte County

11. Catholic Charities of KCK

2220 Central Avenue
Kansas City, KS 66102



The 2nd Wednesday of each month from 9:00am-12:00pm. Walk ins welcome.

12. Avenue of Life
500 N. 7th St Trafficway
Kansas City, KS 66101

2nd and 4th Fridays, 9:00am-12:00pm. No geographic restrictions. No appointment necessary.

Johnson County

13. Catholic Charities Olathe

333 E. Poplar Olathe, KS 66061



The 2nd or 4th Wednesday 1:00pm-4:00pm

Proof of residence in South Johnson County required.

No appointment necessary.

14. Catholic Charities Overland Park: 

9806 W. 87th Street

Overland Park, KS 66212


2nd or 4th Tuesday 1:00pm-4:00pm 

Proof of Residence in North Johnson County required.

No appointment necessary.

15. Jewish Family Services 

5801 W. 115th Street Suite 103

Overland Park, KS 66211


No geographic restrictions. 

By appointment only.

Clay County

Small Heading

16. Good Samaritan Center

108 S. Thompson Excelsior Springs, Mo 64024


Monday, Tuesday, Wednesday, or Friday 9:30am-12:00pm and 1:00- 3:30pm Must live in Northern Rural Clay County. Appointment preferred. Additional documentation required! Please bring proof of residence in Clay County.

Cass County

17. Love INC of Clay County

2050 Plumbers Way, Suite 160 Liberty, Mo 64068



Monday-Thursday from 10am-12pm and 12:30pm-3pm. Must live in Clay or Platte County. Walk Ins welcome. Additional documentation required! Please bring a social security card for each household member and proof of residence is Clay or Platte County.

Check back for agenies taking new enrollments in this area.

Platte County

21. Mimi's Pantry
2255 NW Vivion Road

Kansas City, MO 64150


Mondays 5:30-6:00pm

Wednesday 11:30am-12:00pm 

1st or 3rd Saturday 11:30am-12:00pm

No geographic Restriction.

No appointment necessary.


At HappyBottoms we are committed to helping low income families get diapers and get their babies out of diapers. Please download these Potty Training Tips to start the process! 


We’re also committed to providing educational resources on healthy diapering and stress reduction. We welcome you to download these tips for parents:

© 2013 by HappyBottoms. Proudly created with

​​Call us:

(855) 479-2867


Mailing Address:

303 W. 79th St.

Kansas City, MO 64114

Proud Partner of: