Baby John tayang di layar lebar pada 25 Desember, di tengah antisipasi. Film aksi ini merupakan remake dari Theri (2016) karya Thalapathy Vijay tetapi gagal menciptakan kembali keajaiban aslinya di box office. Baby John berjuang untuk mencapai angka ₹ 50 crore setelah lebih dari seminggu rilis dan dengan koleksi yang jatuh di bawah ₹ 1 crore, semuanya berakhir untuk film ini. Faktor yang mengkhawatirkan adalah bahwa Baby John adalah salah satu film termahal dalam karirnya dengan aktor tersebut membawa pulang gaji besar untuk peran utama.
Baby John dibuat dengan anggaran besar sebesar ₹160 crore, menurut laporan. Varun Dhawan membawa pulang gaji terbesar dari pemeran Baby John, dilaporkan ₹25 crore. Anggaran film ini melebihi film-filmnya yang paling mahal seperti Kalank (₹150 crore) dan Street Dancer 3D (₹85 crore). Namun, terlepas dari kanvas besar di mana film tersebut dibuat, Baby John telah muncul sebagai kegagalan besar.
Dalam 9 hari sejak dirilis, Baby John telah mengumpulkan ₹52.25 crore di seluruh dunia. Koleksi film India mencapai ₹36.4 crore. Kemungkinan akan muncul sebagai terlaris terendah Varun, tertinggal dari Oktober dan Badlapur. Namun, dua yang terakhir telah menerima pujian kritis.
Film aksi ini dibuka dalam 4300 pertunjukan di India, yang telah berkurang menjadi hanya 1800 setelah delapan hari. Di banyak wilayah di India Utara, film ini telah digantikan oleh film aksi Malayalam Marco, yang dibintangi Unni Mukundan. Film ini memiliki warisan untuk dijalani mengingat Theri, dari mana ia diadaptasi, adalah klasik kultus. Namun, sepertinya penayangan teater Baby John diperkirakan akan segera berakhir dengan pengembalian yang buruk.