Krzyże stawiano by uczcić jakieś ważne wydarzenie, czy potwierdzić swoje religijne zaangażowanie. Budowano je w podzięce za uratowanie życia, czy otrzymanie łaski. Były też znakami granicznymi, które wyznaczały koniec i początek wsi czy drogowskazami. Krzyże chroniły przed epidemiami. W Polsce występuje też zwyczaj stawiania przy drogach krzyży upamiętniających tragiczną śmierć w wypadkach drogowych.