The iPhone 12, 12 Pro, 11, 11 Pro, XS, XR, X, 8, 7, 6S, SE (2016), and every older iPhone that came before them are probably available somewhere, but you shouldn’t take the bait. They don’t have the processing power to keep up with the latest software, and even if they do, they will have a much shorter software shelf life. The iPhone X, iPhone 8, and iPhone 8 Plus are cut off from receiving the iOS 17 update. Without software support, your device will slowly become less secure and could become a slow, buggy mess. The camera tech in these models isn’t as refined, either. Unless they’re almost free, we think you’re better off with the new iPhone SE or another model on this list.
If you don’t want to spend the money to get a new iPhone, consider a fresh battery. If the biggest issues with your aging iPhone revolve around the battery, then replacing it might make it feel brand-new. Replacements for older iPhones are $69, and $89 or $99 for newer models. If that doesn’t do the trick, read our guide on ways to fix your iPhone’s problems or our guide on selling your iPhone to get the most money out of it.