The duration of a police background check can vary depending on several factors, including the agency conducting the check, the depth of the investigation, and state regulations. Generally, it can take anywhere from a few days to a couple of weeks. Some checks may be expedited for urgent situations, while others may take longer if there are complications.