Depends on how many deer you have. My 300# Boss buck feeders will last 10 to 14 days. Its a little slower during the summer months when its hot. Protein pellets work just fine in ours. We have mature bucks using our feeders regularly. They are durable and well built.