The cost of a 45-minute one-on-one English lesson with a foreign teacher can vary depending on the teachers qualifications, experience, and location. However, on average, the cost for a 45-minute lesson could be anywhere between $20-$60 USD.