Is The Boss Baby on Netflix? No, The Boss Baby is not currently available on Netflix. You can stream it on Peacock instead. Can I watch The Boss Baby for free? The Boss Baby is included with a ...