The cost of a primary care visit without insurance generally ranges from $150-$300 for a basic visit and averages $171 across major cities in the United States. For any additional services such as childhood and adult immunizations, lab testing, or prescriptions, there will be additional charges.