How to start your career as a freelance writer

If your passion is writing, then a career as a freelance writer could be for you. You can earn a good income while enjoying the freedom that comes with working from home. To create a sustainable career in this realm, you will need a few skills. First and foremost, you will need to be creative with a flair for the language. Exceptional grammatical skills are a must, as is the knowledge to create engaging articles or shorter written pieces. Let’s take a look at what else you’ll need to make a successful freelance writing career.

If your passion is writing, then a career as a freelance writer could be for you.
If your passion is writing, then a career as a freelance writer could be for you.
  1. Gain the right skills

As much as a love of writing is important, it isn’t enough to make a successful career. If you’re serious about writing, you’ll need a host of other skills like understanding grammar, efficient, detail oriented and good at communications. Over and above this, you’ll need to learn how to write in different styles. To upskill yourself, sign up for a basic writing course. This is a great way to gain the knowledge you’ll need to get started. You’ll learn the layout of a good article which includes a heading, introduction, body and conclusion. Knowledge of search engine optimisation (SEO) will also be highly beneficial if you are writing online articles.

  1. Start your own blog or social media page

The best way to become a great writer is to write. Start your own blog or create a social media page where you can write to your heart’s content. Not only will this allow you to practice your writing, but it’ll give you a portfolio of work to show potential clients what you are capable of.

  1. Network

Get the word out that you’re looking for opportunities to work as a freelance writer. Post articles that you’ve written on your social media accounts. Get to know other freelance creatives like graphic designers and art directors as they may want to collaborate with you. Join writing groups, approach advertising agencies or magazines. The more you get your name out there, the better your chances of securing work.

  1. Go online to search for jobs

Look online for freelance writing jobs that are suitable to you. When you start out, apply for as many opportunities as possible. Keep an eye on for jobs that come up and make sure your updated CV is attached to your completed profile. You can also sign up to the newsletter so that you’re always up to date with the latest job listings.

Look online at for freelance writing jobs that are suitable to you.
Look online at for freelance writing jobs that are suitable to you.
  1. Crush that first job

When you get your first job as a freelancer, make sure that you give it you’re all. This exciting opportunity will allow you to prove yourself and show off your skills. If you do a good job, you’ll be more likely to retain your client and secure future work. It’s important to make sure you follow the brief and pay attention to the details. Manage your time so that you meet the deadline. Double-check your work to ensure there are no spelling mistakes or grammatical errors. You might even want to get someone else to read over your work before submitting it.

Right, now that you’ve got the information you need, start searching for jobs here or create a profile here. is a free online recruitment site for employers to post job vacancies and for job seekers to find the best jobs in South Africa. Have a look through all our current employment opportunities in South Africa to see if there are any current job vacancies that you would like to apply for. Remember that companies do post new jobs every day, so set up job alerts to be notified of any current job postings in South Africa.
As a jobseeker, you may Register your CV free. We have thousands of registered employer accounts who do not actively post online job vacancies but do search job seeker CVs and contact them directly.

If you are a recruiter or a company looking to fill a position, you may post jobs for free on our free online job posting site. If you have any questions or concerns, please do not hesitate to contact us!

Follow us: