Elfin may refer to:
- Elfin of Alt Clut, ruler of Alt Clut, seventh century Scotland
- Elfin (steamboat), a steamboat that ran on Lake Washington from 1891 to 1900
- HMS Elfin, one of several British Royal Navy ships
- USS Elfin, one of several United States Navy ship
- Elfin forests, dwarfed plant ecosystems
- Elfin rabbit, a domestic rabbit breed
- Elfin Sports Cars, an Australian sports car manufacturer
- Elfins, North American members of the butterfly genus Callophrys
- Elfin, a character from Peace Keepers, a Super Nintendo game