The time range of CBD staying on the system differs from one person to another. Normally, CBD stays for about 2 to 5 days in the system. For others, cannabidiol takes about two weeks in their system.