There isn’t any solid data available for social media marketers’ pay per hour. In the United States, social media marketers make an average of $21 per hour, which is almost the same for each state of the USA. However, wages differ from country to country, not only for social media marketers but for all workers. Depending on where you are, Pakistan, Canada, the UK, India, and other countries will have different wages.