Unikeonpäivää ryhdyttiin viettämään Suomessa viimeistään 1600-luvulla. Aihetta tutkineen Helsingin yliopiston almanakkatoimiston Onerva Ollilan mukaan unikeonpäivä merkittiin kalentereihin kesäkuun lopulle, kunnes 1720-luvulla päiväksi vakiintui 27.7. Edelleenkin muun muassa Virossa, Tanskassa ja Britanniassa päivää vietetään kuukautta aiemmin kuin Suomessa.
Unikeonpäivä pohjautuu seitsemästä efesolaisesta marttyyristä kertovaan legendaan. Nämä nuorukaiset pakenivat keisari Deciuksen vainoja luolaan, jossa he nukkuivat vuodet 249–447.