I've been meaning to do this for a long time and today I finally made two cloth grocery bags. They are slightly larger than a large size paper grocery bag. I made them nice and sturdy and washable, from a cotton duck with cotton webbing handles that wrap under the bag for added support. Each has a corrugated plastic insert to give the bottom a little more support as well. I did not make them cute or pretty, so that I would not feel bad when they get dirty and worn and also so my husband, who is not into cute and pretty, will be comfortable using them. Ray thinks we should each keep one in each of our cars. I have seen the canvas bags that most of the stores sell, but they are quite small. I have several small canvas bags I can use for smaller purchases, but these will hold a lot of groceries. It is a small thing I can do for the environment. Or maybe a big thing—my house seems to be overrun by both paper and plastic grocery bags
If you would like my general directions, email and ask me to send it to you. I have put it together in .pdf format. I won't even care if you make yours cute and/or pretty.