USPS background checks typically take between 1 to 2 weeks to complete. However, this duration can vary based on factors such as the volume of applications, complexity of the individual's history, and any additional verifications needed. It's important for applicants to remain patient during this process.