Social media freelancers' earnings can vary depending on several factors, such as their experience, the number of clients they have, the scope and duration of their projects, and the location in which they operate.
On average, beginner social media freelancers may make between $25,000 to $40,000 per year, a mid-level freelancer may make between $40,000 to $65,000 per year, and an expert social media freelancer might earn between $65,000 to $120,000 per year. However, these figures may differ depending on the individual situation of the freelancer.
It's worth noting that some social media freelancers pursue this as a side gig or part-time job, while others work on it full-time. Social media freelancers have the potential to earn more or less than these figures mentioned above, depending on their skills, experience & business strategies.