Where To Watch Elf Online In 2024
One of the most revered Christmas movies of the past two decades, Elf stars Will Ferrell as a human raised among elves who ventures from the North Pole to New York City on a quest to reconnect with his birth father – only to discover his dad is on Santa's naughty list. It's one of the first feature films directed by Jon Favreau, who's gone on to helm major Disney projects like Iron Man, The Lion King, and The Mandalorian.
If you're wondering where you can watch Elf right now, we've got you covered with an up-to-date guide for 2023 below.
Where to Stream Elf Online Right Now
Elf is currently streaming on HBO Max and Hulu. If you don't subscribe to that streaming service, you can still rent or purchase Elf on Prime Video, Apple TV, or YouTube.
- HBO Max (Stream)
- Hulu (Stream)
- Amazon Prime Video (Rent or Buy)
- Apple TV (Rent or Buy)
- YouTube (Rent or Buy)
Who's in the Elf Cast?
Elf was written by David Berenbaum and directed by Jon Favreau. It stars the following actors:
- Will Ferrell as Buddy
- James Caan as Walter
- Zooey Deschanel as Jovie
- Mary Steenburgen as Emily
- Peter Dinklage as Miles Finch
Elf Rating and Runtime
Elf is Rated PG for some mild rude humor and language. The film runs for a total of 1 hour and 37 minutes including credits.
For more holiday cheer, check out our guide on how to watch classic Christmas movies or find out where to watch The Grinch.
Jordan covers games, shows, and movies as a freelance writer for IGN.