50+ places to find freelance writing jobs

Reasons why your business needs content marketing
May 10, 2018

You may have heard the praises for freelance writing from people making a decent income and enjoying a flexible schedule from the career. You have excellent grammar and writing skills, and you are ready to jump on board. Or, you have been at it for a while, and you are now set to do a bit more. But, you do not know where to find freelance writing jobs.

Here is a look at some places you can find freelance writing jobs.

  1. Content mills

If you are just getting started in your freelance writing career, content mills may be a good place to start to get work. Most content mills require you to complete an application process and once approved you can take work. While they may not pay as well as high-end clients, they provide a constant flow of work so you can leverage on the numbers before you get to a place where you are ready to work on high paying jobs. Some content mills have location restrictions.

Check out the following content mills:

  • Article Document
  • BKA content
  • Blogmutt
  • Contently
  • Demand Studies
  • Hire writers
  • Iwriter
  • TextBroker
  • Scripted
  • Content Authority
  • WritersAccess
  • WritersDomain
  • Zen Content


  1. Job boards

Job boards are popular among content writers as sources of writing jobs. However, due to their popularity, the competition is stiff, and you will have to prove your worth to clients in your pitches and cover letters.

  • Upwork
  • iFreelance
  • com
  • com
  • com
  • com
  • Media Bistro
  • com
  • Craigslist
  • Due
  • Findevor
  • Fiverr
  • Peopleperhour
  • Flex jobs
  • Freedom From Writing
  • Freelanced
  • Freelance writing giss
  • Freelance writing jobs
  • Genuine jobs
  • Gig blasters
  • Greatlance
  • Indeed
  • Krop
  • Online writing jobs
  • Paid to Blog
  • Scribendi
  • Smashing jobs
  • Simply Hired
  • Student Freelancing
  • We work remotely
  • Work at Home Adventures
  • Work From Home Happiness
  • Work Hoppers
  • Zeerk
  • Contena


  1. Pitch clients directly

Consider contacting business owners, website owners, small businesses, startups, and companies to let them know that you are a freelance writer and may be of help to them in growing their business. Look through the prospective client’s website highlighting any gaps that you could help them solve.

In the beginning, this approach may feel scary, but with time when you begin getting feedback, it will be worthwhile. You may also need to pitch quite a number of prospective clients before you finally land a gig.

  1. Social media
  • LinkedIn. Set up a LinkedIn profile that state clearly your proficiency as a freelance writer. Post samples of your work for clients to sees. Look through the LinkedIn jobs to find potential clients
  • On The Facebook search bar, search for freelance writing groups that you can join. Also, search “content writing jobs” and sieve through the results to find opportunities that would be a good fit for you.
  • Twitter. Similarly, to Facebook, search for “content writers’ jobs” and look to see if you will find some.
  • Forums. Reddit is one of the most popular public forums where you can find freelance writing jobs. Check the following subreddits: r/writing opportunities, r/hire, and r/hireaAwriter
  1. Sites that accept guest blogs

Numerous sites accept guest blogs and contributors. A simple Google search for “guest blogging opportunities” will generate a number of websites that have a “Write for Us” option.

Here are a few examples:

  • Cosmopolitan
  • College Humor
  • Bless This List
  • Baby fit
  • Income Diary
  • Money Pantry
  • The secret place
  1. Content marketing and SEO agencies

Most content and SEO agencies have a high demand for content from their clients. As such, they are on frequently on the lookout for content developers. Search for content marketing agencies, visit their website and on the jobs board check to see whether they are accepting new writers.

Even if they are not currently accepting, send an application and a few samples or a link to your portfolio to the content manager for future consideration. The advantage of working with agencies is that they pay decently and have a constant flow of work.

  1. Ask for referrals from previous clients

If you have a client who you successfully worked together previously but the project came to an end, you can contact them to see if any more work has come up or to ask for a referral. The caveat here is that the client needs to have been satisfied with the work you delivered on your last engagement. (Take home: always deliver satisfactorily for every project you work on.)

  1. Set up your own website

If you are in urgent need of clients, this may not be the best option, but it is a perfect long-term approach. Create a professional website that displays the kind of services you offer, your portfolio and samples. You could also install a blog where you write about a topic of interest to act as an exhibition of writing abilities and one that you can later monetize.

Determine the type of clients that would be ideal for you regarding payment, payment plan, working schedule, type of work and workload then embark on search the for your perfect match. It is easy to find what you something or someone when you know what you are looking for. It will also help you to not settle for less than ideal clients who pay pennies yet demands for quality work.

Leave a Reply

Your email address will not be published. Required fields are marked *

Free Quote