Yes, you can! Amazon Echo Show supports Netflix streaming. The Netflix app is already pre-installed, so all you need to do is open the Netflix app in the Echo's Video section. Sign in to your Netflix account and start binging your favorite Netflix shows.