City
Salary

What is the average salary in Petersburg, VA?

The average salary in Petersburg, VA is $61,762 per year.

In Petersburg, VA, the average yearly salary stands at about $61,762. This gives job seekers a good sense of what they might earn in different types of jobs. People in the city work in many industries, with salaries ranging from around $26,000 to $160,000. This range means there are opportunities for many different levels of experience and expertise.

To break it down, salaries in Petersburg are spread across various job sectors. The most common earnings fall between $50,364 and $74,727. This tells job seekers that many positions in the area offer a solid middle-class income. Higher-paying jobs, those making over $100,000 per year, are available but less common. Understanding these figures can help job seekers make informed decisions about their career paths.

View jobs in Petersburg, VA

What are the best paying jobs in Petersburg, VA?

In Petersburg, VA, several top-paying jobs offer competitive salaries. Registered nurses earn an average of $109,445 per year, making it one of the highest-paying positions. Other well-compensated roles include traveling nurses, occupational therapists, and speech language pathologists. These jobs require specialized skills and training but provide excellent financial rewards. Beyond healthcare, job seekers can find good salaries in logistics, management, and construction. CDL drivers, case managers, and general managers also earn above-average wages. For those in construction, maintenance technicians and laborers can find stable jobs with decent pay. These opportunities appeal to a wide range of professionals looking to maximize their earnings in Petersburg.
Graph displaying best paying job salaries in Petersburg, VA, highlighting Registered Nurse with the highest at $109,445 and Maintenance Technician with the lowest at $48,493.
  1. Registered Nurse
    Average Salary: $109,445
    Provide patient care in hospitals and clinics. Work with doctors to create care plans. Travel to patients' homes to offer care. Offers include Bon Secours, VCU Health, and Mary Washington Healthcare.
    Find Registered Nurse jobs in Petersburg, VA


  2. Traveling Nurse
    Average Salary: $109,162
    Work in different places and travel often. Provide care in hospitals and clinics. Create care plans for patients. Companies include HealthTrust Workforce Solutions, Aya Healthcare, and American Traveler Staffing.
    Find Traveling Nurse jobs in Petersburg, VA


  3. Occupational Therapist
    Average Salary: $95,900
    Help patients with injuries or disabilities. Create treatment plans. Work with patients to improve their skills. Options include Bon Secours, Mary Washington Healthcare, and Riverside Health System.
    Find Occupational Therapist jobs in Petersburg, VA


  4. Speech Language Pathologist
    Average Salary: $95,013
    Work with people who have speech or language problems. Create therapy plans. Help patients with communication. Options include Bon Secours, Riverside Health System, and Mary Washington Healthcare.
    Find Speech Language Pathologist jobs in Petersburg, VA


  5. CDL Driver
    Average Salary: $80,987
    Drive large trucks to deliver goods. Follow safety rules and schedules. Work for companies like Schneider, Swift Transportation, and ABX Express.
    Find CDL Driver jobs in Petersburg, VA


  6. Case Manager
    Average Salary: $62,120
    Help people find services and support. Work with doctors, social workers, and other professionals. Ensure patients get the care they need. Options include Bon Secours, Riverside Health System, and Mary Washington Healthcare.
    Find Case Manager jobs in Petersburg, VA


  7. Licensed Practical Nurse
    Average Salary: $61,253
    Provide basic patient care. Work in hospitals and clinics. Help doctors and registered nurses. Opportunities include Bon Secours, Riverside Health System, and Mary Washington Healthcare.
    Find Licensed Practical Nurse jobs in Petersburg, VA


  8. General Manager
    Average Salary: $57,665
    Oversee daily operations at a business. Manage staff and budgets. Ensure customers have a good experience. Options include Chick-fil-A, Panera Bread, and Starbucks.
    Find General Manager jobs in Petersburg, VA


  9. Construction Laborer
    Average Salary: $48,612
    Perform manual tasks on construction sites. Use tools and equipment. Follow safety rules. Work for companies like Kiewit Corporation, Lane Construction, and Virginia Construction Company.
    Find Construction Laborer jobs in Petersburg, VA


  10. Maintenance Technician
    Average Salary: $48,493
    Fix and maintain equipment and buildings. Ensure systems run smoothly. Work in offices and factories. Opportunities include Bon Secours, Riverside Health System, and Mary Washington Healthcare.
    Find Maintenance Technician jobs in Petersburg, VA

What are the best paying jobs in Petersburg, VA without a degree?

Job seekers in Petersburg, VA, can find excellent opportunities with strong pay even without a college degree. Roles such as Terminal Operator and Floor Tech lead the way with average salaries over $30,000. These positions offer good earnings while leveraging practical skills and experience. Additionally, careers such as Restaurant Manager and Groundskeeper provide solid incomes, averaging around $35,000. These jobs require no degree, making them accessible for those looking to earn well in various service industries. With these options, job seekers can find rewarding careers in Petersburg without the need for higher education.
Graph displaying best paying job salaries in Petersburg, VA without a degree, highlighting Terminal Operator with the highest at $39,164 and Server with the lowest at $26,930.
  1. Terminal Operator
    Average Salary: $39,164
    Terminal operators handle cargo and freight. They ensure goods move smoothly. Companies like Maersk and Port of Virginia offer these jobs.
    Find Terminal Operator jobs in Petersburg, VA


  2. Floor Tech
    Average Salary: $36,079
    Floor techs maintain the cleanliness of facilities. They use equipment to clean floors. Jobs are available with companies like Jan-Pro and ServiceMaster.
    Find Floor Tech jobs in Petersburg, VA


  3. Restaurant Manager
    Average Salary: $34,648
    Restaurant managers oversee daily operations. They handle staff and ensure customer satisfaction. Opportunities exist with local chains like Golden Corral and Red Lobster.
    Find Restaurant Manager jobs in Petersburg, VA


  4. Groundskeeper
    Average Salary: $33,078
    Groundskeepers maintain outdoor spaces. They plant, prune, and clean areas. Companies such as Sodexo and Aramark hire for these roles.
    Find Groundskeeper jobs in Petersburg, VA


  5. Line Cook
    Average Salary: $30,033
    Line cooks prepare meals quickly. They work in fast-paced kitchens. Positions are available at restaurants like Texas Roadhouse and IHOP.
    Find Line Cook jobs in Petersburg, VA


  6. Housekeeping
    Average Salary: $28,318
    Housekeepers clean rooms and common areas. They ensure a tidy environment. Job openings are found at hotels like Hilton and Marriott.
    Find Housekeeping jobs in Petersburg, VA


  7. Server
    Average Salary: $26,930
    Servers take orders and serve food and drinks. They interact with guests and ensure a good experience. Opportunities exist at casual dining spots like Chili's and Applebee's.
    Find Server jobs in Petersburg, VA

Which companies offer the top salaries in Petersburg, VA?

Job seekers looking for top-paying companies in Petersburg, VA, have several options. Thrive Skilled Pediatric Care leads with an average salary of $83,116. Gerdau and Encompass Health follow closely, offering average salaries of $81,091 and $77,277, respectively. These companies provide competitive compensation packages to attract top talent. Other notable employers in the area include Poplar Springs Hospital, with an average salary of $70,689, and CommuniCare Health Services, offering $68,829 on average. District 19 Community Services Board and the Dept of Behavioral Health provide salaries around $59,000, while HHS, City of Petersburg, and Allied Universal offer around $56,000 to $44,000. These figures show a variety of opportunities for those seeking good-paying jobs in Petersburg.
Graph displaying company salaries in Petersburg, VA, highlighting Thrive Skilled Pediatric Care with the highest at $83,116 and CommuniCare Health Services with the lowest at $68,829.
  1. Thrive Skilled Pediatric Care
    Average Salary: $83,116
    Thrive Skilled Pediatric Care offers pediatric home care services. The company values its caregivers and provides competitive pay.


  2. Gerdau
    Average Salary: $81,091
    Gerdau operates in steel production and distribution. They offer excellent salaries and benefits to attract top talent.


  3. Encompass Health
    Average Salary: $77,277
    Encompass Health provides rehabilitation services. They are known for their supportive work environment and good pay.


  4. Poplar Springs Hospital
    Average Salary: $70,689
    Poplar Springs Hospital specializes in psychiatric care. The hospital offers comprehensive benefits and a healthy work-life balance.


  5. CommuniCare Health Services
    Average Salary: $68,829
    CommuniCare Health Services offers skilled nursing and rehabilitation. They value their staff and provide competitive salaries.

How does the cost of living in Petersburg, VA compare to the national average?

The cost of living index in Petersburg, VA, showcases a blend of affordability and slight increases in certain categories when compared to the nationwide average of 100. Housing, for instance, shows Petersburg at 85, suggesting it is 15% below the national average. However, utilities stand at 95, indicating a 5% rise, while groceries at 92 and healthcare at 89 remain close to the average. Overall, Petersburg's cost of living index reveals a competitive market with some areas offering cost savings and others slightly higher. This index provides job seekers with a clearer picture of what to expect in terms of living expenses.
Cost of living comparison graph for Petersburg, VA vs. Nationwide: housing 15% lower, groceries 8% lower, utilities 5% lower, transportation 10% lower, healthcare 11% lower, miscellaneous 7% lower.

The cost of living in Petersburg, VA, compared to the nationwide average, presents a favorable outlook for those considering a move. With the nationwide average set at 100, Petersburg's housing costs stand at 85, indicating a 15% reduction. This is particularly beneficial for residents, as housing often represents a significant portion of monthly expenses. The relatively lower housing prices can make Petersburg an attractive option for those seeking a more affordable living situation.


Beyond housing, other categories show minor variations from the national average. Groceries in Petersburg are priced at 92, suggesting a 2% increase. Utilities, typically a consistent expense, are slightly above the average at 95, reflecting a 5% rise. Transportation costs in Petersburg sit at 90, indicating a 10% decrease. These small fluctuations mean that while certain costs are slightly higher, others are lower, offering a balanced cost of living scenario. Healthcare, at 89, shows a modest 1% decrease, while miscellaneous expenses at 93 reflect a slight 3% increase. Overall, Petersburg provides a cost of living that is competitive with the national average, with most categories hovering close to the 100 mark.

There are 348 job openings in Petersburg, VA, today!

Take a deeper dive into the job market in Petersburg, VA

Discover what it's like to work in Petersburg, VA. Learn if you need a car, explore popular employers, the job market, and the best neighborhoods to live in.
City
Overview
Petersburg, VA
348 Job Openings