EarthTalk: How to recycle those threadbare duds

Even when a garment is too shabby to resell, there are still good ways to keep it out of a landfill.

[ EARTHTALK ] BY THE EDITORS OF E MAGAZINE

Q: How or where can I recycle clothes that are too old or worn out for Goodwill?

Tim Cheplick, Perrineville, N.J.

Recommended: 'How To Be a Woman': 8 of Caitlin Moran's stories

A: Just because that old shirt you used to love is too threadbare to wear anymore doesn't mean it has to end up in a landfill. "Consumers don't understand that there's a place for their old clothing even if something is missing a button or torn," says Jana Hawley, a professor of textile and apparel management at the University of Missouri-Columbia. "Ninety-nine percent of used textiles are recyclable."

Nonprofits like Goodwill and the Salvation Army play a crucial role in keeping old clothes out of the waste stream. When they get donations of clothes that are too threadbare to resell in one of their shops, they send them to "rag sorters" that specialize in recycling pieces of fabric large and small. Says Ms. Hawley, these textile recyclers sell about half the clothing they get back overseas in developing countries, while unusable garments, especially cotton T-shirts, are turned into wiping and polishing clothes used by a variety of industries and sold to consumers. She adds that other textiles are shredded into fibers used to make new products, such as sound-deadening materials for the automotive industry, archival-quality paper, blankets, and even plastic fencing.

Outdoor clothing and gearmaker Patagonia, which plies a strong environmental mandate in key aspects of its operations (from sourcing of raw materials to managing waste to making grants to environmental nonprofits), in 2005 launched its innovative Common Threads Garment Recycling program. The program was originally begun so customers could return their worn-out Capilene long undies for recycling, but has expanded to taking back Patagonia fleece and cotton T-shirts as well as Polartec fleece from other manufacturers. Consumers wanting to unload items that meet the program's criteria can do so at any Patagonia retail store or by mailing them into the company's Reno, Nev., service center.

Of course, do-it-yourselfers handy with needle and thread or sewing machines can turn their old clothes into new creations such as quilts, handbags and smaller items. The website Expert Village, which claims to have the largest online collection of "how-to" videos, offers a free series called "How to Recycle Old Clothes into New Fashions." Short step-by-step videos in the series cover such topics as transforming old garments into works of art; sewing patches, buttons, and beads onto old clothes; and much more.

According to the nonprofit Institute for Local Self-Reliance, textiles make up about 4 percent of the weight and 8 percent of the volume of all municipal solid waste in the US. The commercial recycling company U'SAgain – which runs private for-profit recycling services in Atlanta, Chicago, Dallas, Minneapolis, Seattle, St. Louis, and elsewhere – finds that some 85 percent of the 70 pounds of textiles the average American purchases each year ends up in landfills. That means the typical US city with 50,000 residents has to pay (with local tax dollars) for the handling and disposal of some 3,000 tons of textiles every year.

Got an environmental question? Write: EarthTalk, c/o E – The Environmental Magazine, Box 5098, Westport, CT 06881. Or:

Share this story:

We want to hear, did we miss an angle we should have covered? Should we come back to this topic? Or just give us a rating for this story. We want to hear from you.

Loading...

Loading...

Loading...

eZ debug

Clear cache:

Quick settings:

Timing: Jul 09 2014 07:54:22
Script start
Timing: Jul 09 2014 07:54:22
Module start 'content'
Warning: eZDebug::accumulatorStop Jul 09 2014 07:54:22
Accumulator 'Search' does not exist, run eZDebug::accumulatorStart first
Warning: eZDebug::accumulatorStop Jul 09 2014 07:54:22
Accumulator 'Search' does not exist, run eZDebug::accumulatorStart first
Notice: PHP: E_NOTICE Jul 09 2014 07:54:22
Undefined index: path in /var/www/www.csmonitor.com/extension/ezwebin/autoloads/ezpagedata.php on line 158
Notice: PHP: E_NOTICE Jul 09 2014 07:54:22
Undefined index: path in /var/www/www.csmonitor.com/extension/ezwebin/autoloads/ezpagedata.php on line 175
Notice: PHP: E_NOTICE Jul 09 2014 07:54:22
Undefined index: path in /var/www/www.csmonitor.com/extension/ezwebin/autoloads/ezpagedata.php on line 158
Notice: PHP: E_NOTICE Jul 09 2014 07:54:22
Undefined index: path in /var/www/www.csmonitor.com/extension/ezwebin/autoloads/ezpagedata.php on line 175
Notice: PHP: E_NOTICE Jul 09 2014 07:54:22
Undefined index: meta_class_identifier_ms in /var/www/www.csmonitor.com/extension/ezfind/classes/ezfindresultnode.php on line 111
Notice: PHP: E_NOTICE Jul 09 2014 07:54:22
Undefined index: meta_class_identifier_ms in /var/www/www.csmonitor.com/extension/ezfind/classes/ezfindresultnode.php on line 111
Notice: PHP: E_NOTICE Jul 09 2014 07:54:22
Undefined index: meta_class_identifier_ms in /var/www/www.csmonitor.com/extension/ezfind/classes/ezfindresultnode.php on line 111
Notice: PHP: E_NOTICE Jul 09 2014 07:54:22
Undefined index: meta_class_identifier_ms in /var/www/www.csmonitor.com/extension/ezfind/classes/ezfindresultnode.php on line 111
Notice: PHP: E_NOTICE Jul 09 2014 07:54:22
Undefined index: meta_remote_id_ms in /var/www/www.csmonitor.com/extension/csm_base/classes/CSMFunctionCollection.php on line 1028
Notice: PHP: E_NOTICE Jul 09 2014 07:54:22
Undefined index: meta_class_identifier_ms in /var/www/www.csmonitor.com/extension/ezfind/classes/ezfindresultnode.php on line 111
Notice: PHP: E_NOTICE Jul 09 2014 07:54:22
Undefined index: meta_remote_id_ms in /var/www/www.csmonitor.com/extension/csm_base/classes/CSMFunctionCollection.php on line 1028
Notice: PHP: E_NOTICE Jul 09 2014 07:54:22
Undefined index: meta_class_identifier_ms in /var/www/www.csmonitor.com/extension/ezfind/classes/ezfindresultnode.php on line 111
Notice: PHP: E_NOTICE Jul 09 2014 07:54:22
Undefined index: meta_remote_id_ms in /var/www/www.csmonitor.com/extension/csm_base/classes/CSMFunctionCollection.php on line 1028
Notice: PHP: E_NOTICE Jul 09 2014 07:54:22
Undefined index: meta_class_identifier_ms in /var/www/www.csmonitor.com/extension/ezfind/classes/ezfindresultnode.php on line 111
Notice: PHP: E_NOTICE Jul 09 2014 07:54:22
Undefined index: meta_remote_id_ms in /var/www/www.csmonitor.com/extension/csm_base/classes/CSMFunctionCollection.php on line 1028
Timing: Jul 09 2014 07:54:22
Module end 'content'
Timing: Jul 09 2014 07:54:22
Before parse_includes
Strict: PHP: E_STRICT Jul 09 2014 07:54:22
Non-static method MugoViewExtras::get_view_extras() should not be called statically, assuming $this from incompatible context in /var/www/www.csmonitor.com/extension/mugo_view_extras/autoloads/template_operators.php on line 37
Warning: eZTemplate:def @ extension/csm_base/design/csm_design/override/templates/extra/archive.tpl:21[1] Jul 09 2014 07:54:22
Variable 'view_extra_node' is already defined.
Timing: Jul 09 2014 07:54:22
After parse_includes
Timing: Jul 09 2014 07:54:22
End

Timing points:

CheckpointElapsedRel. ElapsedMemoryRel. Memory
Script start 0.0000 sec0.0149 sec 1,285.5469 KB1,162.1016 KB
Module start 'content' 0.0149 sec1.0182 sec 2,447.6484 KB10,813.3750 KB
Module end 'content' 1.0332 sec0.0255 sec 13,261.0234 KB380.2500 KB
Before parse_includes 1.0587 sec0.0462 sec 13,641.2734 KB286.0000 KB
After parse_includes 1.1049 sec0.0009 sec 13,927.2734 KB-175.2891 KB
End 1.1058 sec  13,751.9844 KB 
Total runtime:1.1142 sec
Peak memory usage:16,211.1016 KB

Time accumulators:

 Accumulator Elapsed Percent Count Average
ini_load
Load cache0.0079 sec0.7082%360.0002 sec
Mysql Total
Mysqli_queries0.0984 sec8.8030%1460.0007 sec
Looping result0.0092 sec0.8250%1400.0001 sec
Template Total1.0562 sec 94.5% 8 0.1320 sec
Template load0.0068 sec0.6084%80.0008 sec
Template processing1.0491 sec93.8948%80.1311 sec
Template load and register function0.0002 sec0.0188%40.0001 sec
states
state_id_array0.0034 sec0.3032%80.0004 sec
state_identifier_array0.0060 sec0.5367%110.0005 sec
override
Cache load0.0056 sec0.5030%680.0001 sec
eZ Find
MoreLikeThis0.0000 sec0.0000%00.0000 sec
Query build0.0065 sec0.5840%10.0065 sec
Engine time0.0110 sec0.9850%10.0110 sec
Search0.2412 sec21.5866%20.1206 sec
Class attribute list0.0796 sec7.1273%10.0796 sec
Sytem overhead
Fetch class attribute name0.0009 sec0.0782%50.0002 sec
Fetch class attribute can translate value0.0008 sec0.0726%20.0004 sec
class_abstraction
Instantiating content class attribute0.0000 sec0.0031%50.0000 sec
XML
Image XML parsing0.0022 sec0.1968%20.0011 sec
General
String conversion0.0000 sec0.0019%30.0000 sec
dbfile0.0011 sec0.0964%360.0000 sec
View Extra building0.0105 sec0.9415%40.0026 sec
Total script time:1.1173 sec

CSS/JS files loaded with "ezjscPacker" during request:

CacheTypePacklevelSourceFiles
01a980f93dc967c6e39d52a11ae2108b_1404899611_all.cssCSS3extension/csm_base/design/csm_design/stylesheets/normalize.css
extension/csm_base/design/csm_design/stylesheets/html5b.css
design/standard/stylesheets/debug.css
extension/ezwt/design/standard/stylesheets/websitetoolbar.css
extension/csm_base/design/csm_design/stylesheets/jquery-ui-1.10.3.custom.min.css
extension/csm_base/design/csm_design/stylesheets/desktop.css
ede0a88fd146f1a095d27fb22227d0e5_1398846822.jsJS2extension/csm_base/design/csm_design/javascript/modernizr.js
extension/csm_base/design/standard/javascript/jquery-1.10.2.min.js
1650da1ba852ac5f9af81af07e8fa105_1404899611.jsJS2extension/csm_base/design/csm_design/javascript/jquery-ui-1.10.4.min.js
extension/csm_base/design/csm_design/javascript/json2.js
extension/csm_base/design/standard/javascript/jquery.cookie.min.js
extension/csm_base/design/csm_design/javascript/jquery.mobile.custom.min.js
extension/csm_base/design/csm_design/javascript/plugins/jquery.arthole.js
extension/csm_base/design/csm_design/javascript/plugins/jquery.sticky.js
extension/csm_base/design/csm_design/javascript/plugins/jquery.csmstory.js
extension/csm_base/design/csm_design/javascript/plugins/jquery.right_column.js
extension/csm_base/design/csm_design/javascript/plugins/jquery.csmstory_editorspickdialog.js
extension/csm_base/design/csm_design/javascript/plugins/jquery.sailthru_signup.js
extension/csm_base/design/csm_design/javascript/plugins/jquery.jcarousel.min.js
extension/csm_base/design/csm_design/javascript/plugins/jquery.history.js
extension/csm_base/design/csm_design/javascript/plugins/jquery.mainNav.js
extension/csm_base/design/csm_design/javascript/plugins/jquery.gallery.js
extension/csm_base/design/csm_design/javascript/plugins/jquery.staffdialog.js
extension/csm_base/design/csm_design/javascript/jQuery.rollChildren.js
extension/csm_base/design/csm_design/javascript/pubService_extended.js
extension/csm_base/design/standard/javascript/csm/csmNew.js
extension/csm_base/design/csm_design/javascript/jquery.quiz.js
extension/csm_base/design/csm_design/javascript/jquery.spectrumQuiz.js
extension/csm_base/design/csm_design/javascript/global.js

Templates used to render the page:

UsageRequested templateTemplateTemplate loadedEditOverride
1node/view/full.tplfull/article.tplextension/csm_base/design/csm_design/override/templates/full/article.tplEdit templateOverride template
16content/datatype/view/ezxmltags/paragraph.tpl<No override>extension/ezwebin/design/ezwebin/templates/content/datatype/view/ezxmltags/paragraph.tplEdit templateOverride template
1content/datatype/view/ezimage.tpl<No override>extension/csm_base/design/csm_design/templates/content/datatype/view/ezimage.tplEdit templateOverride template
2content/datatype/view/ezxmltags/head1.tpl<No override>extension/csm_base/design/csm_design/templates/content/datatype/view/ezxmltags/head1.tplEdit templateOverride template
10content/datatype/view/ezxmltags/link.tpl<No override>extension/csm_base/design/standard/templates/content/datatype/view/ezxmltags/link.tplEdit templateOverride template
2content/datatype/view/ezxmltags/email.tpl<No override>extension/csm_base/design/csm_design/templates/content/datatype/view/ezxmltags/email.tplEdit templateOverride template
2content/datatype/view/ezxmltags/bodyemphasis.tpl<No override>extension/csm_base/design/csm_design/templates/content/datatype/view/ezxmltags/bodyemphasis.tplEdit templateOverride template
1content/datatype/view/ezstring.tpl<No override>design/standard/templates/content/datatype/view/ezstring.tplEdit templateOverride template
1content/datatype/view/ezxmltext.tpl<No override>design/standard/templates/content/datatype/view/ezxmltext.tplEdit templateOverride template
1content/datatype/view/ezxmltext.tplcontent/datatype/view/story_info_box.tplextension/csm_base/design/csm_design/override/templates/content/datatype/view/story_info_box.tplEdit templateOverride template
1content/datatype/view/ezmatrix.tplcontent/datatype/view/ezmatrix_article_related_external_links.tplextension/csm_base/design/csm_design/override/templates/content/datatype/view/ezmatrix_article_related_external_links.tplEdit templateOverride template
1pagelayout.tpl<No override>extension/csm_base/design/csm_design/templates/pagelayout.tplEdit templateOverride template
1modules/mugo_view_extras/extra_cached.tpl<No override>extension/mugo_view_extras/design/standard/templates/modules/mugo_view_extras/extra_cached.tplEdit templateOverride template
1setup/debug_toolbar.tpl<No override>design/standard/templates/setup/debug_toolbar.tplEdit templateOverride template
 Number of times templates used: 41
 Number of unique templates used: 14
 Time used to render template usage: 0.0004 secs