Elfia (of Elf Fantasy Fair) is een buitenevenement waarbij veel c.q. de meeste bezoekers verkleed gaan als fantasy-, sciencefiction-, sprookjes- of historische figuren of als personages uit films en zelfverzonnen creaties.
De meeste figuren laten zich gewillig fotograferen (waarbij het niet altijd meevalt, vooral als het erg druk is, een mooie en publieksvrije achtergrond te vinden).
Elfia vindt 2x per jaar plaats in mooie kasteeltuinen, in april bij kasteel Haarzuilens (Utrecht) en in september bij kasteel Arcen (Limburg).