Olavsdagen, norrønt Olafsvaka (av 'nattlig gudstjeneste før store kirkelige høytider'), kirkelig festdag, 29. juli (eg. kvelden før), Hellig Olavs dødsdag, den viktigste norske kirkefest i middelalderen. I 1930 ble olsok feiret som 900-årsfest i Verdal og Trondheim og alle landets kirker; siden 1930 har olsok vært offisiell flaggdag.
På primstavene har olsok nesten alltid en øks som merke. Dagen var en viktig merkedag for været og kornhøsten. I Hordaland ventet man et skifte i været da. Våt olsok varslet våt høst, fin olsok varslet godt høstvær. Var det kaldt, kom kornet til å fryse, het det i Salten, og som været var olsok, ville det bli vinternettene, sa man på Sunnmøre.