The Catechism in Questions & Answers

222. Will evil always exist?

No. Evil will not always exist. The power of the evil one has already been broken by Jesus Christ. In 1 John 3: 8 it says the following concerning this: “For this purpose the Son of God was manifested, that He might destroy the works of the devil.” After the kingdom of peace, evil will be given one last opportunity to stand up in opposition to God. Thereafter it will be fully neutralised. In the new creation, evil will have no place.

Kingdom of peace: see Questions 575. et seq.