Best Jobs For People With Anxiety

Updated December 18, 2018

Medically Reviewed By: Rashonda Douthit , LCSW

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. The good news is that there are a lot of jobs for people with anxiety that help to alleviate these issues.

Because everyone is unique, the right job fit will depend on the person. But, here are some good options for people who struggle with anxiety.

Dog Walker or Trainer


There's a reason why therapy dogs are becoming more popular. Animals have a way of helping people relax. If you struggle with anxiety, 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. This is helpful for people who suffer from anxiety. 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. 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 type of 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.



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 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.

Computer Programmer

Computer programmers are often thought of as being quiet people that stay behind their screen. If you have a lot of anxiety over social interaction, this could be a great job for you. While there are times when you will need to interact with others, the majority of your hours will be spent working on your own. This type of work can often be done from remote locations as well. This helps people with major anxiety issues be able to work from home as opposed to coming into a busy office space. And, with the constant growth of modern technology, you won't have to worry about being out of a job any time soon.

Personal Trainer

This is another job that might surprise you for being on the list, but it has good reasons. To be a personal trainer, you need to be physically fit. To reach this point you need to have the ability to set goals and meet them. You also need to be motivated and driven. Staying in shape is not an easy task, but it's very rewarding for the people that can do so.

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.



If you excelled in math and love working with numbers then a job as an Accountant might be right up your alley. Accountants can stay busy running numbers without having constant interaction with other people. And, many Accountants bring home a good income, which helps to alleviate anxiety over your finances.

Truck Driver

Being a Truck Driver can help you eliminate having a lot of social interaction while at work and give 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.

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.


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.

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

If you find that anxiety is holding you back from fully experiencing everyday 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. BetterHealth has professionalsthat 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.

Previous Article

Hypnosis For Anxiety

Next Article

30 Meditation Techniques for Anxiety
For Additional Help & Support With Your Concerns
Speak with a Licensed Therapist Today
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.