The Harry Potter Yule Ball is a free annual event for teens hosted by the Salt Lake County Library at the library’s Viridian Event Center. In 2015 — the third year of the event — it featured a presentation by the Rocky Mountain Muggles costume troupe, dancing with a DJ, a Diagon Alley, and free crafts and activities. This event is held from 7 to 10 p.m. and is for teens ages 12 to 19 only. It is presented in partnership with The Harry Potter Alliance, the Rocky Mountain Muggles and FantasyCon.
Salt Lake County Library hosted 1,500 teens for their third annual Harry Potter Yule Ball.