My apple warranty expired and?

Hi, my iphone phone won't charge unless i turn it off, and i leave it charging for a few hours then i turn it back on and its fully charged. Except when its dying lets say it dies then it will charge up to 10 percent and then die again. Do i need a new battery?

Take it into the store, book an appointment online with their help desk bar and see if they can do anything, if its a hardware problem that couldn't be your fault then they should sort it out for you for free (possibly give you a new one)

Yes defiantly, but sense you ran out of your warranty, that may not work. Instead if it doesn't work they would make you pay out of pocket to let them fix it. Depending on where you live iCraked: https://www.icracked.com might be able to fix it for cheeper. And yes it might say iCracked but they fix more than cracks.