The best time to put up Halloween decorations is a week or two before Halloween. This is enough time to prepare and set up everything. Also, ensure that everything is secure and take the decorations down a few days after Halloween to prevent any accidents.