People report lump charcoal prices in bags of 20 pounds to be between $6 and $20 per bag (2019). In 40 pound bags it can be a little cheaper per pound, running $15 to $25 per bag. The larger to package size, the cheaper per pound. Shop around as prices in a single city can vary 50-80%.