Question How long is a CDL valid? Answers One year Two years Four years Five years Explanation In South Carolina, CDLs are valid for five years from the date of issuance. This questions appears in the following tests: South Carolina Class A Knowledge Test South Carolina Class B Knowledge Test