The duration of a primary care house call visit can vary depending on the complexity of the medical needs. On average, visits usually last between 30 minutes to an hour to allow ample time for examination, discussion, and addressing any concerns.