Jabarkan Box Office dari 21 Grams

Film 21 Grams mendapatkan $16.290.476 di Amerika Utara dan $44.137.363 di negara lain. Total pendapatan yang dihasilkan oleh film ini mencapai $60.427.839, melebihi anggaran produksi film $20 juta.

Pada pembukaan akhir pekan, film ini mendapatkan $274.454, menempati posisi ke-22 di box office.