Apple เปิดรับจอง iPhone 12 และ iPhone 12 Pro อย่างทางการแล้ว ผ่านแอพพลิเคชั่น Apple Store และช่องทางออนไลน์ของเว็บไซต์ Apple เฉพาะประเทศที่อยู่ในกลุ่มแรกที่ได้สิทธิในการจัดจำหน่าย เช่น สหรัฐอเมริกา, ออสเตรเลีย, จีน, เยอรมนี, ญี่ปุ่น, สหราชอาณาจักร และอีกกว่า 30 ประเทศหรือภูมิภาค
iPhone 12 มีราคาเริ่มต้น 799 ดอลล่าร์สหรัฐ หรือราว 24,900 บาท มีให้เลือก 3 รุ่น 64GB, 128GB และ 256GB และผลิตออกมา 5 สี ได้แก่ สีน้ำเงิน, สีเขียว, สีดำ, สีขาว และ สีแดง (PRODUCT)RED
iPhone 12 Pro มีราคาเริ่มต้น 999 ดอลล่าร์สหรัฐ หรือราว 31,900 บาท มีให้เลือก 3 รุ่น 128GB, 256GB และ 512GB และผลิตออกมา 4 สี ได้แก่ สีกราไฟต์, สีเงิน, สีทอง และ สีแปซิฟิกบลู
iPhone 12 และ iPhone 12 Pro จะเริ่มจัดส่งและวางจำหน่ายตั้งแต่วันที่ 23 ตุลาคม 2020 เป็นต้นไป
สำหรับ iPhone 12 mini และ iPhone 12 Pro Max จะเปิดรับจองในวันที่ 6 พฤศจิกายน ก่อนจะเริ่มวางจำหน่ายตั้งแต่วันที่ 13 พฤศจิกายน 2020 เป็นต้นไป