Apple · Refurbished
Refurbished iPhone 12 Pro Deals
Looking for a refurbished iPhone 12 Pro? Our team has hand-picked and vetted 11 iPhone 12 Pro deals worth your money, starting at $229.00. Every listing is graded, warranty-backed and unlocked, so you get the full Apple experience for a fraction of the new price. Compare the live prices below, then read our wider iPhone 12 Pro buying advice underneath.
Live deals
Best Refurbished iPhone 12 Pro Prices
Sorted cheapest first. Each card is a real, in-stock listing — pick the storage and condition that suits you.
Buyer questions
Refurbished iPhone 12 Pro FAQs
How much does a refurbished iPhone 12 Pro cost?
Right now, refurbished iPhone 12 Pro deals start at $229.00. Prices vary by storage, colour and cosmetic grade — the cheapest options are usually Good or Fair condition, while Excellent units cost a little more.
Are refurbished iPhone 12 Pro deals safe to buy?
Yes. Our team only features iPhone 12 Pro deals from sellers we have vetted for warranty, condition and returns. Every device is fully tested and data-wiped before resale, and comes with a minimum 12-month warranty and a 30-day return window.
What condition will my refurbished iPhone 12 Pro be in?
You choose the grade. Listings run from Fair to Excellent — higher grades have fewer cosmetic marks, but every grade is fully functional and covered by the same warranty.
Is a refurbished iPhone 12 Pro better value than new?
For most buyers, yes. A refurbished iPhone 12 Pro gives you the same performance and software support as a new unit while saving a meaningful amount versus retail. The live savings are shown on each deal above.
Wider reading
iPhone 12 Pro Guides & Advice
Going deeper before you buy? These guides cover the iPhone 12 Pro and refurbished buying in more detail.
Is 256GB Enough For iPhone In 2026? My Advice + What To Avoid
The iPhone 13 Mini Battery is TERRIBLE. Here’s What To Get Instead In 2026…
Which Refurbished iPhones Have Dual SIM? 2026 Buying Guide
How To Buy iPhones For Less (Never Pay Full Price Again)