Smartphone android Huawei P20 Pro telah dilengkapi lapisan pelindung layar Gorilla Glass yang tahan terhadap benturan dan goresan. Pada bagian bodinya, perangkat ini memiliki isian finishing logam aluminium pada bagian sisi-sisinya yang terlihat seperti baja. Smartphone ini mempunyai dua versi warna yaitu biru dan hitam, namun terdapat juga versi gradien yang lebih eye-catching.
Huawei P20 Pro memiliki tiga kamera pada bagian belakang, dimana kamera utama memiliki resolusi 40 megapiksel, kamera dengan resolusi 20 megapiksel puitih dan hitam serta kamera 3x zoom beresolusi 8 megapiksel. Anda dapat mengambil foto pada 3x tanpa zoom digital, dan bahkan mendapatkan hasil yang lebih memuaskan pada 5x. Pemotretan pada malam haridengan menggunakan modus malam khusus memungkinkan Anda mengambil bidikan cahaya rendah dengan rentang dinamis sehingga mampu menyaingi DSLR APS-C. Sedangkan pada bagian depannya terdapat kamera beresolusi 24 megapikselsehingga mampu menghasilkan jepretan foto selfie dengan kualitas tinggi dan cocok bagi mereka yang sering melakukan panggilan menggunakan video call.
Pada bagian dapur pacunya, smartphone ini telah dipersenjatai prosessor Kirin 970 CPU yang digunakan di Huawei Mate 10 serta RAM 6GB sehingga dapat digunakan untuk menjalankan banyak aplikasi secara bersamaan dengan lancar tanpa terjadi lag. Sedangkan pada bagian penyimpanannya terdapat memori internal dengan kapasitas 128 GB yang mampu menyimpan banyak data dan file media berukuran besar.
Huawei P20 Pro memiliki kapasitas baterai yang jauh lebih besar daripada kebanyakan ponsel lainnya yaitu 4.000 mAh. Smartphone ini sebenarnya lebih ramping dan lebih ringan dari perangkat lainnya karena ketebalannyahanya 7.8mm. Namun dengan hadirnya baterai berkapasitas besar membuat smartphone ini menjadi lebih berat.