Cotton bags require more material and more energy to create than a plastic shopping bag. However, you must consider how often cotton bags and plastic bags are used. According to a UK government report, to be more eco-friendly than a plastic bag, a cotton bag would have to be used 173 times.