A 20lb bag of pellets will last approximately 24 hours in a pellet grill. Pellet grills are designed to cook food using indirect heat, so the amount of pellets used will vary depending on the temperature you set your grill to. For example, if you set your grill to 250 degrees Fahrenheit, you will use more pellets than if you set it to 225 degrees Fahrenheit.