(United States). The average rate for a Patient Care Technician in St. Louis, Missouri is $11.48 per hour. Experience has a moderate effect on salary for this job. A skill in Medicine / Surgery is associated with high pay for this job. People in this job generally don't have more than 20 years' experience.$9.55 - $14.33.United States). The average rate for a Patient Care Technician in St. Louis, Missouri is $11.48 per hour. Experience has a moderate effect on salary for this job. A skill in Medicine / Surgery is associated with high pay for this job. People in this job generally don't have more than 20 years' experience.