There is no definitive answer, as the effectiveness of carpet beetle traps may vary depending on the specific type of trap and the individual situation. However, in general, traps can be effective for capturing adult carpet beetles, and they may also help to monitor the population and infested areas of carpet beetles. For the best result, you should vacuum and steam clean the suspected areas besides using traps.