While the cost varies on the freelancer and their level of expertise, the hourly pay on Upwork is usually between $10 to $100. You can also hire based on the project budget, such as managing Facebook Ads for $200.