Det. John McBain adalah karakter fiksi dalam versi opera sabun ABC One Life to Live yang sekarang dibatalkan mulai tahun 2003. Dia adalah bagian dari Llanview Three yang pindah ke satu-satunya Rumah Sakit Umum opera sabun ABC yang tersisa pada Maret 2012 hingga Maret 2013. Dia diperankan oleh Michael Easton dari 2003-2012 di OLTL dan 2012-2013 di GH.