How to Become a Freelance Writer: 6 Tips From a $200K Earner

Advertiser Disclosure

Our readers always come first

The content on DollarSprout includes links to our advertising partners. When you read our content and click on one of our partners’ links, and then decide to complete an offer — whether it’s downloading an app, opening an account, or some other action — we may earn a commission from that advertiser, at no extra cost to you.

Our ultimate goal is to educate and inform, not lure you into signing up for certain offers. Compensation from our partners may impact what products we cover and where they appear on the site, but does not have any impact on the objectivity of our reviews or advice.

Becoming a freelance writer can be a lucrative career path with the right attitude and a little training. Uplevel your freelance career with these tips from a six-figure writer.

Our mission at DollarSprout is to help readers improve their financial lives, and we regularly partner with companies that share that same vision. If a purchase or signup is made through one of our Partners’ links, we may receive compensation for the referral. Learn more here.

Editor’s Note: Since publishing, Holly has closed the doors to her Earn More Writing course, but the tips contained here remain relevant.

Content marketing is in high demand and businesses all over the world are in constant need of new and unique content.

This presents a great opportunity for individuals looking to learn how to become a freelance writer or start an online job with the freedom to work wherever they want.

Blog posts and other short and long-form pieces are good ways to use writing talents to make some extra cash. But how does one start a freelance career and how does it become a lucrative source of income?

Most people learn how to become a freelance writer — or, in many cases, how not to become one — the hard way: through trial and error.

They start a website (often using platforms like WordPress), throw up a few samples, pitch jobs on Upwork to prospective clients, and maybe even land a few projects.

However, they quickly realize that being a part-time blogger doesn’t quite make enough money for time spent on projects, and certainly not enough to take their freelancing career full time. This is where many new freelance writers throw in the towel.

They begin to believe “you have to have a degree in journalism” or “know the right people” to become a successful freelance writer. Some even convince themselves that freelance writing is not a viable career option. Turns out, many people with these attitudes never properly learned how to become a freelance writer.

Holly Johnson’s story, on the other hand, shows aspiring freelance writers exactly what is possible with this flexible profession.

Meet Holly Johnson, a Six-Figure Freelance Writer

holly johnson, freelance writer, pictured with her family
Source: Holly Johnson

Holly is a wife, mother of two sweet girls, and a freelance writer who makes a six-figure income online.

In 2018 alone, Holly earned over $225,000 creating content for sites like The Simple Dollar, LendingTree, Bankrate, U.S. News & World Report, and other well-known publications. Her success led her to create a course, Earn More Writing, to teach other freelance writers how to grow their income online.

Holly’s husband, Greg, runs their own personal finance blog — ClubThrifty — which also brings in a six-figure annual income.

While it may sound like the Johnsons are living the dream these days, that hasn’t always been the case.

Life before freelance writing

In 2011, Holly’s days looked like the average worker in corporate America: wake up, dress to impress, rush out the door, drop the kids off at daycare, head to work.

Nine hours of misery.

Head home, throw together a quick dinner, catch up on chores, put the kids to bed, read/relax/breathe for a moment, go to bed.

Rinse and repeat.

Holly knew there had to be a better way; a way to be there for her kids, spend more time with her family, and do work she not only enjoyed, but that supported the lifestyle she desired. One that offered more than 20 days of paid time off and the occasional 3% annual raise.

From zero to six figures freelance writing

After years at an unfulfilling job that stole the majority of her time and energy, Holly decided to make a change. She turned to the world of online business for a way out and started researching work-from-home jobs.

“When we started our website in 2011-2012,” Holly says, “I was looking for a way to make some extra money. It takes time to build a considerable income with a blog, so I turned to freelance writing while we built up our readership.”

During her first year as a freelance writer, Holly built her portfolio on the side of her full-time job. That meant her writing had to be done in the evenings and weekends. While her new writing career took up the bulk of Holly’s already scarce free time, she kept the bigger picture in mind.

“My initial goal was earning $3,000 per month freelancing so I could replace most of my income and quit my job,” Holly shares. “I wanted a way to work at home so we would have a better quality of life, even if that meant earning less.”

Little did she know, becoming a freelance writer would not only be her ticket out of corporate America, but it would also propel her family into financial freedom. Within the first two years of her freelance career, Holly broke the six-figure income barrier.

Related: 25 Online Jobs That Are Legitimate, Easy, and Flexible

Life today (as a full-time freelance writer)

Since taking her writing business full time, Holly’s income and lifestyle have improved substantially. In 2016, ’17, and ’18, she brought in over $225,000 creating content online. That figure doesn’t include income from her blog or online writing courses, which Holly says have surpassed what she makes as a freelance writer.

Whereas Holly and Greg were lucky to receive a 3% annual raise in their previous jobs, freelance writing and blogging allow them to earn as much as they want to support their ideal lifestyle. In Holly’s words, “This money allowed us to pay off our beautiful home and pay for a $100,000 remodeling project in cash last year. We are also investing large sums and on a path toward very early retirement.”

Beyond income, the Johnsons’ quality of life is greater than they ever imagined. Holly graduated from 20 days of PTO to traveling with her family 12 to 16 weeks per year. “We’ve taken our kids all over Europe and the Caribbean mostly,” says Holly, “although we’ve been on quite a few other international trips.”

For an upcoming excursion, they plan to explore Norway, Denmark, Sweden, and Italy, with additional trips scheduled in Hawaii, England, Scotland, France, Spain, and the Caribbean later in the year. “We could never live like this before,” Holly says, “because we didn’t have enough vacation days.”

With limited funds and capped vacation days, trips like these were once a pipe dream. Now, they’re the Johnsons’ reality.

Related: 51 Freelance Job Websites with Great Remote Work Opportunities

How to Become a Freelance Writer in 6 Easy Steps

After building a six-figure freelance writing career, Holly received thousands of questions from aspiring writers looking to build a career online. Armed with years of experience and lessons learned through trial and error, she created her course, Earn More Writing, to help writers uplevel their freelance businesses and blogging careers.

Since her course launch, she’s helped teach hundreds of people how to become a freelance writer so they could make money online when they were away from home. If you aspire to make an income as a freelance writer, here are six steps you can take to get started.

how to become a freelance writer -- 6 steps

1. Narrow your focus

Before you dive deep into how to become a freelance writer, decide what type of freelance writer you want to be.

The better you define your passions, hobbies, interests, or areas of expertise, the easier it will be to find freelance writing jobs that match your skill set.

To be clear, you don’t have to confine yourself to one specific topic. However, in Holly’s experience, “it can help if you have some expertise in a specific area.”

For example, if you’ve worked in marketing for a decade and can authoritatively speak on various marketing topics, it will be easier for you to land freelance writing clients in that niche as opposed to something you have no personal experience with.

2. Learn what you don’t know

As a new freelance writer, you’ll have to answer a lot of questions. For example, how much will you charge for your work?

Don’t be afraid to research successful writers and borrow a page from their playbook. For example, Holly suggests that new freelance writers “set a minimum hourly rate they’re willing to work for and set their per-piece rates from there.”

“This doesn’t mean you’ll write hourly,” she explains. “It just means you will only take on assignments that result in your hourly minimum rate or more.”

Say you want to make a minimum of $50 per hour. You estimate it will take you three hours to write a 1,500-word article. Using this idea, you would charge $150 per 1,500-word article, which comes out to $0.10 per word.

“This works best when you are able to estimate how long a project will take you,” Holly admits. However, your predictions will become more accurate with time.

Related: How to Get Paid to Write: 13 Sites to Find Paid Writing Jobs

3. Create an online portfolio

Even as a new freelance writer, you’ll need a portfolio to share your work with potential clients.

“After all,” Holly says, “it will be more difficult for people to hire you if they cannot read some of your writing samples online.” A simple portfolio website will do the trick if you’re not interested in becoming a blogger.

In order to showcase your work to potential clients, you’ll first need to create some samples. You can do this in a couple of ways. One option is to write and publish a few articles on your own website. WordPress is a fairly simple way to start building out an online portfolio.

While that can be a great start, prospective clients may feel more comfortable hiring you if they see your work has been published on other sites as well.

As a new freelance writer, one of the best ways to get your work out there is to reach out to websites in your niche and offer to guest post for free. Not only is this a great way to build your portfolio, but it will also help get your name out and put your work in front of prospective clients.

4. Find your first client

Where to find your first client
Check sites like Upwork, ProBlogger, FlexJobs, Fiverr, and even niche-specific Facebook groups for writing opportunities.

Don’t be discouraged if the majority of your pitches go unanswered at first.

“It’s not too difficult to get more ongoing work when you have a few clients,” says Holly. “What’s difficult is getting your very first writing job…You have to find that one person willing to give you a chance.”

Often, finding that first paying client is a challenge for new freelance writers. But the good news is, you can send an unlimited number of pitches for free using online job boards. Many beginner freelance writers turn to sites like Upwork for those first few clients. However, the majority of those writing jobs are low-paying. Not to mention, there are so many people competing for jobs, you could send in dozens of pitches without hearing from a single one.

Two of the best freelance writing job boards are at ProBlogger and Both sites post new opportunities each day, and you don’t have to pay to join and start pitching your services.

Related: Meet the Journalism Dropout Making Six Figures as a Freelance Writer

5. Improve your writing (and other) skills

One of the best tips when learning how to become a freelance writer is practicing your writing.  Just like with any skill, the more you practice writing, the better you become. The better your writing, the more you can charge for your services to help you make cash fast.

That doesn’t mean you have to be perfect or even a great writer to be successful. However, it should encourage you to spend some time honing your craft. In addition to improving your actual writing, figure out what other skills can set you apart from the competition and devote time to learning them.

For example, according to Holly, “SEO content is probably the most in-demand type of content right now. Many websites are competing to rank for various keywords on Google, and they need qualified SEO writers to create content that fits their guidelines.”

Explore job postings in your niche to find out what companies are looking for in their writers. That way when you go to pitch a new client, you can highlight how your experience makes you a perfect fit for the job.

Related: How to Get Paid to Write Reviews

6. Invest in yourself

Perhaps the best way to launch or up-level your freelance writing career is to invest in yourself. There are two main ways to invest in your new writing career.

Time: This one is a given. As with any new skill — especially one you want to make a decent amount of money with — you should plan to spend a significant amount of time researching, reading, and improving your writing.

This includes reading books and blogs, listening to podcasts, setting your rates, learning content marketing, pitching new clients, learning new in-demand skills, and anything else required to get your freelance writing business off the ground.

Related: 12 Steps Freelancers Should Take During the Coronavirus

If You Want to Become a Professional Freelance Writer, Persistence is Key

holly johnson pictured in rome
Source: Holly Johnson

Persistence is often what separates successful freelance writers from those who never land their first client.

Growing a freelance writing business is no easy feat. It takes time, patience, and a little bit of hustle. However, Holly and many of her students have found the hard work well worth it.

“Writing full time has impacted my lifestyle in many ways,” she tells us. “The most important of which is the freedom I’ve gained.” For Holly, that freedom means traveling the world, setting her own hours, and, most importantly, being there for her family. Through her freelance career, her life today is far beyond what she ever imagined working at her full-time job.

When you learn how to become a successful freelance writer, there is no limit to how much income or freedom you can create. However, it’s up to you to create it.

Megan Robinson

Hi! I'm Megan. I'm a personal finance enthusiast on a mission to help millennial men and women understand and make more money. Along with writing and editing content, I work one-on-one with individuals as a financial and behavioral money coach.

Sandra Parsons
Sandra Parsons

Holly’s story is so inspiring! I’m a freelance writer who has taken two of her courses and can vouch for their utility. Thanks for the great article!


Thanks for your story, Megan! I’m also a freelance writer, moving from one remote marketplace to another. I can only hope to have such an income. Maybe you can recommend some inspiring books or blogs?


I loved the inspirational story of Holly. I am also a freelance writer but still waiting for my first client. I hope I will get some. 🙂

LaVina McConnell
LaVina McConnell

Thanks for sharing your story! I would love to become a freelance writer! I love to write poetry and my husband has been telling me for years to do something with it, but between raising kids and working full time for so many years it got set aside. Now I am at a place in my life where I would love to get back to it and retire from my current career and do something I love.

Alvince Korero
Alvince Korero

Hello, I am Alvince. I am a professional civil engineer enthusiastic about design and drafting. I’m interested in helping clients understand and get value for their money. I would want to work one-on-one with clients as a civil and structural design coach and freelance writer/content editor.

It sounds like you already have some good direction/a good idea of what you want to do (which is half the challenge to getting started). Now you just need to act on it. Throw up a profile on; consider creating a free/cheap website to showcase who you are and your services. Consider starting a blog [on that website] to generate leads/get interest from your ideal client/reader. You got this!

Lina Torres Engelhardt
Lina Torres Engelhardt

I’m a 39-year-old single mom looking to invest in myself and make new moves in life. I’ve read numerous articles on freelance writing and I’m a little skeptical (but am open and willing to learn more). I love to write, I was awarded best poet my sophomore year of high school, which landed me a spot on

As Holly has said, the first steps seem challenging and I would be delighted to learn more about the “how-tos” to getting started. Thank you for your great story and tips. I look forward to getting started and educating myself more.

Leave your comment

You May Also Like