No, you cannot watch Netflix on the Nintendo Switch. As of June 2024, there isn't a dedicated Netflix app available on the Nintendo eShop.