Being a professional guitarist looks different for each person, so it can be difficult to pinpoint an exact salary. Guitar teachers can make anywhere from $15 an hour to $150 an hour. A session guitarist can charge between $25 an hour to $200 an hour, or between $50 per song to more than $500 per song. And a performing guitarist typically makes between $50 per performance and $200 or more per performance. Again, these numbers vary widely with each guitarist in their specific situation.