Well, it depends on which IPhone you have, for IPhone 5 you can buy a repair kit which includes tools to open the device and a new battery and costs around 15 - 20 $.
If your battery is not user-replaceable, you can try a battery replacement service from Apple, which should be pretty expensive - like 80 $.