Best Jobs For People With Anxiety

By BetterHelp Editorial Team|Updated August 11, 2022

Does anxiety make it difficult for you to go to work? There are many reasons why this can happen. You may not enjoy the work that you are doing, or don't make enough money to support the lifestyle that you want. It could be that you have a long and difficult commute that causes you stress or that you have to deal with people you don't want to once you arrive. 

You’re not alone. Many people suffer from chronic anxiety symptoms, to the point of it being considered a mental health problem. This is known as an anxiety disorder. Anxiety disorders can include:

  • Social anxiety disorder (GAD)
  • Generalied anxiety disorder (GAD)
  • Panic disorder
  • Post-traumatic stress disorder
  • Obsessive compulsive disorder

and others.

Anxiety disorders are one of the most common mental health issues facing people today, affecting 15 million adults, or, 7.1% of the total population. People with anxiety disorders find many jobs unsuitable for them. For example, anxious people are often unsuited for retail work due to the high amount of social interaction required. Working in retail stores requires talking to numerous customers while maintaining a friendly demeanor, even if you don’t actually want to be there. People with anxiety issues who work in retail stores may also feel like their personal space is being violated by being surrounded by so many customers.

The good news is that there are plenty of less stressful jobs for people with anxiety available. 

Because everyone is unique, the right job fit will depend on the person. While not intended to be career advice, here are some of the best jobs for anxious people to help you in your low-stress job search.

Dog Walker or Trainer

Are There Jobs Better Suited To People With Anxiety Disorders?

There's a reason why therapy dogs are becoming more popular. Animals have a way of helping people relax. If you struggle with an anxiety disorder, you may find that you love working with animals. Many people that find themselves stressed and anxious when working with people love working with dogs. You could start a business as a dog trainer or work for hire through a website like Rover.

Animals tend to give you unconditional love and acceptance, making this one of the best jobs for people with severe anxiety symptoms. This is helpful for people who suffer from anxiety, making it one of the best jobs for someone in this situation. It removes that added layer of pressure that many people experience when working more "corporate" type jobs.


The life of a freelancer may have its challenges, but it can be incredibly freeing for someone that struggles with anxiety. Freelance work is a rather broad category encompassing a range of professions, from computer programmers to graphic designers, to writers. The definition of "freelance" is, "a person who works as a writer, designer, performer, or the like, selling work or services by the hour, day, job, etc., rather than working on a regular salary basis for one employer." 

This work can be great for people with anxiety because it gives them the freedom to choose their work schedule, the location that they work from, and the type of clients they work with.

This level of freedom can help people who are naturally self-motivated workers as it eliminates some of the anxiety they feel when going to work, dealing with bosses, or being forced to deal with people that they don't enjoy working with.


Writing is one of the best jobs for people with anxiety. It lends itself very well to both freelance and remote work opportunities, giving you maximum freedom to set your hours and avoid interacting with people in person. In addition, you can learn about various interesting things (like mental health).  If you become particularly knowledgable about an area requiring highly specialized knowledge, you can even break into technical writing, a very lucrative field in which salaries run anywhere between 65,000 to 100,000 and higher. You could also sell online courses or ebooks to make passive income.

However, there is some stress involved, especially if you are new to writing about a particular topic. But that will go away as you grow more knowledgeable and accustomed to delivering under deadlines.


This one might surprise you, but being a firefighter can be a good position for people with anxiety. Unlike being a police officer, firefighters are looked at through positive eyes by just about everyone in society. They also typically work a different kind of schedule. They often have some days off at a time. This comparatively better work-life balance allows them to recover from that intense time spent with their coworkers when working.

Firefighters also work as a team with each person having their own responsibility. This helps to reduce the pressure of feeling like the weight of the world is resting on your shoulders. The position pretty much requires you to build close ties with your coworkers, almost like a family. If you struggle with building and maintaining good relationships, this could be a good way to start overcoming that. It comes with the territory.

Truck Driver

Being a truck driver could be one of the best jobs for people with anxiety. Driving for a living means you eliminate having a lot of social interaction while at work and also gives you a chance to see the country. If you enjoy driving and can handle the pressure of maneuvering a big rig, this may be a great fit for you. You can listen to what you want as far as music, or even audiobooks to help you continue with your personal growth as you work. Commercial Truck Drivers can make a good living to eliminate financial stress as well. Best of all, you don’t even need a bachelor’s degree to do it - a high school diploma is more than enough.

Commercial Cleaner

If you prefer to work a job that doesn't make you have to cross paths with many people being a commercial cleaner can make that happen. Offices prefer to have their cleaners come in after work hours. It's easier for the cleaner to get the job done when the office is not full of staff. If you don't mind working in the evening and overnight hours and you want to work alone or with a small number of people, then this is a great option.

If you don't mind handling sales for your own business, you could start your own office cleaning company. Or, there are always commercial cleaning companies that are looking for good hard workers. Being an office cleaner is also much easier than residential cleaning where you often deal with homeowners being home as you work or having specific preferences on how you complete your tasks.


There is just something about working outdoors that makes some people feel great. They love to feel the warm sunshine on their face or the breeze at their back. The thought of working in an office building with fake lighting makes them want to climb the walls. If you can identify with this, you may enjoy working as a Landscaper. You don't have to deal with a lot of other people, depending on the size of the crew that you work with, which helps to reduce social anxiety. Many Landscapers show up at the job site, do their work without ever speaking to the client, pack up and head to the next place, making it one of the best low-stress jobs for people with anxiety.

If you run your own landscaping business, you will also have freedom in the type of work that you are doing and the hours that you are working.

Computer Programmer

Computer programming is one of the best jobs for people with anxiety. This is because the daily tasks of a computer programmer involve a minimum of human interaction, especially since the job is remote work-friendly. It’s also a high-demand field, meaning it will always be easy to find employment, especially as a software developer or web developer. The average salary in this field is high as well - $62,540 per year

Another attraction to computer programming is it's one of the few jobs for people where you can make a lot of money without needing a college degree. People in this field are hired based first and foremost on if they can do the work - all that’s needed to get an interview is a strong portfolio. 

That said, the workload in computer programming can be high at times and there is a steep learning curve, due to the technical knowledge required. This means it may be too much stress for some. It’s also not one of the best jobs for people who aren’t technically inclined. But if you want something with a minimum of social interaction, this could be a dream job for you.


An accounting job is another good choice for those who find social interaction anxiety-inducing. Even when you do have to communicate with others, it's generally only on occasion. 

Job opportunities in the accounting field abound and the pay is also high - a certified public accountant, for example, can earn upwards of $150,000 a year.

However, unlike in computer programming, a college education - oftentimes a master’s degree - is generally required In addition, you should consider each accounting position and each individual bookkeeping job application procedure carefully, as some can have a high-stress workload, especially CPA’s.

Data Entry Specialist

Being a data entry specialist can be a good choice since the job involves little human interaction and can be done both freelance and remote. In addition, the work is fairly predictable, making it one of the best low-stress jobs for people with anxiety to consider. 

The salary can range anywhere from $20,000 to $129,000 per year. What you make in this field will likely be determined by your level of college education, as well as perhaps additional certificate programs you complete.

If you find working with spreadsheets comfortable, give data entry a try.

Fitness Trainer

While it may seem like a surprising choice on the surface, being a fitness trainer could be a great choice for someone with anxiety issues. You'll be living a healthier lifestyle because becoming a trainer necessitates being physically fit and choosing healthier foods. Regular exercise and a healthy diet are great ways for managing anxiety in and of themselves - why not get paid to do them?

In addition, you can concentrate on one-on-one private training or even online personal training. This will limit that limits your encounters with people, which can be useful if you have SAD. 

When you work as a personal trainer, you're able to help other people do the same thing. Those people are coming to you because of the expertise that you have in your field. When you feel like you look good, it also makes you feel better. It helps to build confidence. And, when other people see that you are taking care of yourself, they believe that you are confident as well. Building your confidence helps to relieve anxiety. And, you would be doing a job that helps other people to feel better about themselves as well.

Other Low-Stress Jobs 

As you can see, there are no shortage of low-stress jobs for people with anxiety out there. In fact, we could list them all day. 

Here are some other low-stress jobs to consider in your job hunt:

  • Massage therapist 
  • Pharmacy technician
  • Plant nursery attendant
  • Virtual assistant
  • Graphic designer
  • Veterinary technician
  • Schoolbus driver

While we cannot provide personalized career advice, we can certainly present you with various options. The point is to choose something you love doing, or at least which doesn’t aggravate your anxiety. 

Choose Something That You Love Doing

Many people dread Monday coming every week. They start to experience anxiety about it as soon as Sunday rolls around. Many times, people that feel like this could reduce the amount of anxiety they feel if they would replace their job with one that they love. When you work a job you don't like, the thought of going there can start to take a physical toll on you. You can lose sleep, become angry, and waste the hours that you're not at work thinking about the time that you have until you have to go back.

When you find a job that you love doing, it will be something that you look forward to. You will not experience that same feeling of anxiety when you know your workday is quickly approaching.

Instead, you will feel alive and excited by the idea of going to work. The exact type of work will be different for each person. The trick is finding something that you are truly passionate about and then making it something that you do. If it requires you to go back to school or to get additional training, it's well worth the effort.

Find Out How to Overcome Anxiety

Are There Jobs Better Suited To People With Anxiety Disorders?

If you find that anxiety is interfering with your daily life, it's time to talk to a professional. It's normal to experience anxiety, and it's something that everyone experiences from time to time. 

However, if anxiety is standing in the way of you being able to work and support yourself or your family, then you need to start addressing it. You may have social anxiety disorder (SAD) or another kind of anxiety disorder such as post-traumatic stress disorder.

If this is the case, BetterHealth has professionals that are knowledgeable and experienced in helping people deal with anxiety. While changing jobs can be a good step, you should also reach out today to learn other ways that you can help overcome anxiety.

Questions People Commonly Ask:

Can someone with anxiety hold a job?

Can you work with severe anxiety?

What happens if you can't work due to anxiety?

What jobs suit people with social anxiety?

How do I get a job if I have anxiety?

What is the most stress free job?

Can I get disability for anxiety?

How much is disability for anxiety?

How can I make money with severe anxiety?

When is anxiety too much?

For Additional Help & Support With Your Concerns
Speak with a Licensed Therapist
The information on this page is not intended to be a substitution for diagnosis, treatment, or informed professional advice. You should not take any action or avoid taking any action without consulting with a qualified mental health professional. For more information, please read our terms of use.