Dosyć tanie znicze zakupimy w Biedronce lub Lidlu. W Biedronce ceny zniczy zaczynają się od 1,79 zł, kończą na niemal 20 zł. Można też kupić same wkłady – zwykłe po 1,49 zł, i nieco droższe olejowe po 2,99 zł i 3,99 zł.
Zapobiegliwi mogą nabyć też znicze ledowe po 5,99 zł. W Sano ceny całych zniczy wahają się od 99 gr i dochodzą do 7,69 zł. Można też kupić same wkłady, np. za 1,09 zł. Tradycyjnie najdroższe będą te zakupione na stoiskach wokół cmentarza. Za jeden mały znicz zapłacimy najmniej 2,5 zł.
Jakie znicze najlepiej wybrać? Najtańszymi, a zarazem najbardziej kłopotliwymi i nietrwałymi są znicze z plastiku. Są lekkie, przez co wiatr łatwiej zdmuchnie je z grobu. Zamiast znicza plastikowego lepiej kupić szklany i to z wymiennym wkładem. Jak jeden się wypali, nie trzeba kupować od razu kolejnego, wystarczy sam wkład. Producenci umieszczają na nich informacje o długości palenia. Są takie, które płoną 8 godzin, 24, 32, a nawet 72 czy 100 godziny