This year, Elf is not streaming on Netflix. Unfortunetely, Warner Brothers has kept the movie away from any streaming service again for 2019. Next year (2020), however, it's expected Elf will be part of the HBO Max lineup which will contain a large selection of the Warner Brothers catalog.