The cost of a background check can vary greatly based on the type of check and the provider you choose. On average, basic checks may range from $20 to $100, while more comprehensive checks, including credit history or criminal records, can go up to $300 or more. Consider your needs and research options for the best value.