Een almanak is een jaarlijkse publicatie met steeds terugkerende informatie op bepaalde gebieden, deels geordend volgens de kalender.
In algemene almanakken kunnen astronomische gegevens gecombineerd worden met gegevens als de tijden van zonsopgang, zonsondergang, volle maan, getijden, maar ook dienstregelingen en openingstijden van overheidsinstellingen, feestdagen, posttarieven en weersvoorspellingen. Vanouds maken ook andere elementen zoals astrologische beschouwingen, kronieken, proza of poëzie ter ontspanning of simpelweg moppen, deel uit van almanakken.