Power banks can range in cost from less than $25 to a couple hundred dollars. The best power banks cost anywhere from $21 to $200, depending on the model you choose.