It depends on the niche you’re in and your experience level. A mid-level freelance graphic designer, for example, can make around $45 an hour. A new graphic designer with a limited portfolio and connections might only charge $20 or $25 an hour. Some freelancers charge by the project or hour. Others work by contract or on a retainer basis, which can also affect their rates.