Freelance Writing Jobs for Beginners – 20 Outstanding Sites That Will Pay You to Write

freelance writing jobs for beginners

I'd contemplated starting a blog for years before finally launching Money Mozart in 2015. I did it because I loved talking about money and I had nowhere to get my thoughts out.

So my original intent was to use the blog as sort of a journal. I didn't think anyone would read it.

As it turns out, what happened was quite the opposite. The blog now gets a lot of readers each month which only continues to motivate me even more.

Then I realized how much I enjoyed writing. I decided I wanted to expand into freelance writing, writing for other publications.

So one of my goals going into FinCon was to find out where the best freelance writing jobs for beginners were. I considered myself a beginner since my blog was less than a year old.

At that stage in the game, it's not easy to get larger publications to hire you for writing.

Since then, I've taken on some pretty cool freelancing gigs. One has even led to a regular contributor role for one of my favorite blogs.

I never thought I'd enjoy writing as much as I do. It's a perfect means to vet out thoughts while inspiring not only others, but also yourself.

If you enjoy writing (or don't quite know yet but want to give it a try) you'll find the below resources valuable. Here are 20 of the best places to find freelance writing jobs (for beginners).

1. iWriter

freelance writing jobs

I'd say this is one of the best sites for any beginner. iWriter is one of the easiest places to find online writing jobs. Currently, you sign in and have to do a small test, then you pick articles and start writing once you pass the test.

iWriter freelancers don't bid on projects, it works on the first-come-first-served basis. This is an attractive way for new freelance writers to get gigs fast.

There's also a rating system with iWriter. There are 4 ratings for the writers: standard, premium, elite, and elite plus.

You make more money as an elite plus writer and little money as a standard writer, which is where you begin. Consistent, quality writing will increase your ratings.

This will then increase your earning potential. It may also lead to requesters asking you to do their projects for them specifically. Joining the site is absolutely free.

2. Upwork

entry level writing jobs

Previously known as Odesk, Upwork is a single stop for all kinds of writing jobs. This includes developers, marketers, researchers, web design, and information security. And of course, freelance writing.

Name a field of interest and most likely you'll find a freelance job category in Upwork. Joining Upwork is easy, but you need approval before you can bid on available projects. Once approved, you can start looking for available work and submit proposals.

In your proposal, you'll define your payment rate (which is your bid). You'll also include information to show that you have the skill the requester is looking for.

The requester will review the bids and you may get an interview, given the job right away, or neither. Projects are requested on different levels, so you can bid for projects at your level. They can be entry level, intermediate, or expert.

Beginning freelancers may find it hard to make good money at first because of the bidding system. With Upwork, you can connect different social networks, like Linkedin, to showcase your talent.

Various expert skills tests are also available for freelancers to take. Once you pass the tests, you can display it on your profile to show your expertise. Joining this site is free.

3. Elance

freelance writer

Like Upwork, joining Elance is free. It's actually recently joined the Upwork community and is now an Upwork company. Create a profile and wait for approval.

Once approved, you have a chance to bid on different available jobs by submitting a bid. Also like Upwork, you can take different skills tests and show them on your profile to get jobs quicker. Complete profiles with competitive bids are more likely to get available work.

The registration process is easy, but new freelance writers might find it hard to make money at first. Some of the jobs on Elance need proof that you've completed other projects on the site. So you may have to accept lower pay until you build your credibility.

4. BloggingPro

freelance writers

The BloggingPro job board is mostly for bloggers. On this site you can blog about almost anything. Here there are several employers looking for people who can write on an array of subjects.

You can browse for jobs using categories, and when you find the job you like, you send an application. Most employers will request for previous works as a reference.

There is no membership for this site so you deal with employers directly. Also, as there is no direct moderator, you may find some scammers. I suggest verifying that an employer is legit before applying for a job.

5. FlexJobs

freelance writing

Flexjobs works with the single goal of making your job as flexible as your life. On FlexJobs, they list telecommuting, part-time and flexible jobs.

They have job listings in 55 career categories, which can be part-time or full-time and at entry or executive level. All the job listings are screened to ensure there are no scams, which is a nice feature.

Joining this site is on a subscription basis (either monthly, quarterly or yearly). To view the job listings, you have to be a member with an active subscription.

6. Freelancer

freelance writing gigs

Freelancer is a job board offering over 100 different types of job listings. You can get work in 3 steps: browse jobs matching your skills, apply for the job, and get hired.

You can also sign up using your Facebook account (or your email address if you'd prefer). Employers will go for the best bidder, which is usually the lowest price for the best quality.

Some projects on are massive, and could keep you busy for a while.​


freelance writing jobs online

Founded in 1998, is the largest and most viewed journalism job resource. Most of the top news companies use this site.

For this job board, you can create an account, upload a resume, and subscribe to different categories. Job listings include: public relations, television, radio, digital media magazines, trade publications, non-profit, academia, financial, and technology.

Whatever you specialize in, you'll probably find it here. After creating an account, you can then browse and apply for a job. Another bonus - you don't have to be a registered user to see the job listings on the job board.

8. Guru

get paid to write

On Guru, you create a profile and define the freelance services you want to offer. Employers will find you by these services when they search for freelancers to hire.

You can also search and apply for jobs that interest you, in any category. This site makes it easy to showcase previous work you’ve completed to back up your proposals. They also provide job matches daily so you don’t miss out on an opportunity.

9. ProBlogger

how to become a freelance writer

ProBlogger has a job board where any blogger looking for freelance work can usually find it. Jobs here aren't screened, so make sure you do some due diligence on your clients.

There's no sign up process and you don't create a profile. Just find a job that fits your skills and apply.

Another cool feature - the site includes resources that bloggers can use to improve their own blog. You can share your experiences and promote the blogging medium. It's really a one stop shop for current and aspiring bloggers.

10. SimplyHired

jobs for writers

SimplyHired is a job board listing more than 900 official occupations in the United States. You can also find jobs in 24 other countries and in 12 different languages.

You don't have to be a member to view job listings. Do a simple search using a keyword and location and you'll usually get plenty of results for jobs meeting your expertise.

After that, you can then apply for the job. You can also sign up and create a profile. If you do, you'll get job alerts whenever a job that matches your skill set is posted. Pretty cool.

11. Constant Content

online writing jobs

Constant Content is a content writing and sourcing site where you can register as a freelance writer. There are different categories and subcategories where you can write unique and custom content.

To register as a writer you create a profile, checking your skills in a list. Then you'll do a small quiz. After you pass, your account gets approved and you can start writing.

12. Textbroker

service writer

On Textbroker, you'll start with a free registration and verification of your U.S. citizenship. Then you'll submit a writing sample, which will be used to give you a writer rating. After that, you can proceed to complete your author profile and start writing for clients.

There are 3 ways to get work here. You can jump on an open order (first come first serve), get placed on a team of other writers like you for work, or have clients send you work directly.

13. Craigslist

technical writing jobs

Yes, you can find writing jobs on Craigslist. There is one major downfall though - it's Craigslist.

Jobs aren't verified... hardly anything is. It doesn't mean you can't find great freelance writing jobs though.

Just make sure you do your due diligence and check into every prospective client. Just find your location and select 'writing jobs' to get started.

14. Freelance Writing Jobs

travel writing jobs

Freelance Writing Jobs (FWJ), formerly Freelance Writing Gigs, simplifies writing jobs from Craigslist into one daily blog post. You can still search different categories and different locations, too.

While the site tries to reduce bogus listings, make sure you're still looking into the client hiring you so you aren't scammed.

15. FreelanceWriting

what is a freelance writer

FreelanceWriting is another job board listing different open writing job opportunities. Jobs on this board are researched and handpicked from other popular sites.

No membership needed. Just browse through the available jobs or search different categories for the job that matches your writing skills and apply for it.

16. Genuine Jobs

writing jobs

Genuine Jobs is one of the easiest websites to use. On their homepage just click 'apply now'. You'll get to a landing page that lists all the freelance jobs on the job board.

Browse through until you find one that interests you, and apply. You can also search for jobs using keywords on the search provided. You do not have to pay to use this site.


writing jobs online requires you to pay a monthly fee to create a profile and bid on projects. As a freelancer on this site you can bid on projects or an employer can contact you directly.

This site doesn't charge commissions for work done, so your only cost to the site is the monthly subscription fee. All projects are screened to avoid scams, too.

18. Online Writing Jobs

careers in writing

Online Writing Jobs is for SEO content writers, copywriters, bloggers, and subject matter experts in a variety of industries. It's free to join - just create a profile and verify that you're a U.S. resident. Then you can start writing and get paid.

19. RedGage

creative writing jobs

This one is a little different. RedGage enables you to make money online from your videos, links, blogs, and photos. Basically, RedGage gets you paid for your social activity.

Whatever you're already doing on Facebook, Twitter, YouTube, and all other social sites, you can make money using RedGage. This site allows you to manage content from your social media accounts and you get paid.


how to be a freelance writer

At there are 4 simple steps to getting started. First, you'll fill out an application to get registered. Then you'll take a grammar and formatting test, followed by a short essay sample.

Finally, you'll upload any higher level education or certificates you have, if applicable. There are no registration fees and earnings on this site are competitive.

They provide a wide array of interesting projects. Register to be a member on and start earning.


writing careers

So you can see, it's pretty simple to get started as a new freelance writer. There are plenty of sites out there where you can find work, and find it fast.

The biggest downside to being a new freelance writer is the pay. You'll often have to accept a lower dollar amount until you can build up your portfolio of samples, as well as your credibility.

Don't let that stop you, though. Writing can be incredibly relaxing.

You'll also learn a lot. Oftentimes you'll get freelance gigs on topics you know little to nothing about.

This will force you to do research and learn more. It can be a rewarding side hustle, or even a full time job eventually.

Have you ever done freelance writing? Please share your experience below!

Get more stuff like this
in your inbox

Subscribe to our mailing list and get interesting stuff and updates to your email inbox.

Thank you for subscribing.

Something went wrong.

Chris Muller

Chris is the founder of Money Mozart, a blog about personal finance. He discusses frugality, minimalism, and achieving financial independence by living well below your means. He's also an avid craft beer lover and an aspiring minimalist.

Click Here to Leave a Comment Below 4 comments

Get more stuff like this
in your inbox

Subscribe to our mailing list and get interesting stuff and updates to your email inbox.

Thank you for subscribing.

Something went wrong.