Part-time Jobs in Virginia.

All active part-time roles based in Virginia, sourced directly from company boards. Updated every few hours.

Total jobs
4,726
positions indexed
New today
40
last 24 hours
Companies
307
actively hiring
Worldwide remote
0
from anywhere
CVS Health
Pharmacy Technician
CVS Health
⚡ Apply early VA - Newport News Onsite $33,280–$49,920
● New 👁 Seen ✓ Applied 2mos ago
EH
NP/PA: Nephrology (Casual) - Duluth/Virginia/Grand Rapids
Essentia Health
⚡ Apply early Duluth, MN Onsite $119,434–$167,211
● New 👁 Seen ✓ Applied 2mos ago
GP
Store Driver (Part Time)
Genuine Parts Company
⚡ Apply early Leesburg, VA, USA Onsite $31,928–$31,928
● New 👁 Seen ✓ Applied 2mos ago
EH
Medical Laboratory Technician - Casual
Essentia Health
⚡ Apply early Virginia, MN Onsite $50,565–$70,054
● New 👁 Seen ✓ Applied 2mos ago
Michael Kors
Sales Associate
Michael Kors
⚡ Apply early Norfolk Onsite
● New 👁 Seen ✓ Applied 2mos ago
Patient First
Medical Technician/Medical Laboratory Technologist
Patient First
⚡ Apply early Richmond, VA Onsite $64,480–$71,760
● New 👁 Seen ✓ Applied 2mos ago
L.L.Bean
Sales Associate - Virginia Beach, VA
L.L.Bean
⚡ Apply early Virginia Beach, VA Onsite $33,280–$33,280
● New 👁 Seen ✓ Applied 2mos ago
VCU Health
Exercise Physiologist - Cardiopulmonary Rehab at Reynolds Crossing - PRN
VCU Health
⚡ Apply early Richmond, VA Onsite $62,400–$62,400
● New 👁 Seen ✓ Applied 2mos ago
T-Mobile
Mobile Associate - Retail Sales, Bilingual
T-Mobile
⚡ Apply early Richmond, Virginia Onsite $37,440–$37,440
● New 👁 Seen ✓ Applied 2mos ago
VCU Health
Speech Therapist - Acute Care Pediatrics - PRN
VCU Health
⚡ Apply early Richmond, VA Onsite $124,800–$124,800
● New 👁 Seen ✓ Applied 2mos ago
Riverside Health System
Registered Nurse (RN) - Labor Pool - ER - Days
Riverside Health System
⚡ Apply early Riverside Shore Memorial Hospi... Onsite $75,920–$104,478
● New 👁 Seen ✓ Applied 2mos ago
EXOS
Massage Therapist
EXOS
⚡ Apply early Ashburn, VA Onsite
● New 👁 Seen ✓ Applied 2mos ago
Riverside Health System
Endoscopy Technician
Riverside Health System
⚡ Apply early Riverside Doctors' Hospital Wi... Onsite $36,400–$47,320
● New 👁 Seen ✓ Applied 2mos ago
CC
RN - Medical Specialty Unit - Part Time
Carilion Clinic
⚡ Apply early Roanoke, Virginia Onsite $69,722–$104,582
● New 👁 Seen ✓ Applied 2mos ago
Riverside Health System
Registered Nurse (RN)- Part Time, Nights - Sanders
Riverside Health System
⚡ Apply early Sanders - Gloucester, Virginia Onsite $71,552–$98,384
● New 👁 Seen ✓ Applied 2mos ago
Riverside Health System
Surgical Technologist Certified
Riverside Health System
⚡ Apply early Riverside Healthcare Center Ha... Onsite $60,112–$82,742
● New 👁 Seen ✓ Applied 2mos ago
American Oncology Network
Medical Assistant - Part Time
American Oncology Network
⚡ Apply early US-VA-Fredericksburg Onsite $37,627–$62,712
● New 👁 Seen ✓ Applied 2mos ago
Amentum
Casual Fiber Optic & Conduit Installation Technician – WIDS Support
Amentum
⚡ Apply early US-VA-Alexandria Onsite $197,600–$197,600
● New 👁 Seen ✓ Applied 2mos ago
Stand Out For Good
Support Associate
Stand Out For Good
⚡ Apply early Virginia Beach, VA Onsite
● New 👁 Seen ✓ Applied 2mos ago
TJ
PT Merchandise Associate Daytime (putting up stock) Now Hiring
TJX
⚡ Apply early Glen Allen, VA 23060 Onsite $28,080–$29,120
● New 👁 Seen ✓ Applied 2mos ago
Stand Out For Good
Support Associate Seasonal
Stand Out For Good
⚡ Apply early Virginia Beach, VA Onsite
● New 👁 Seen ✓ Applied 2mos ago
CA
Sales Associate
Carter's
⚡ Apply early Virginia Beach-Lynnhaven, VA Onsite $24,960–$29,120
● New 👁 Seen ✓ Applied 2mos ago
CA
Seasonal Associate
Carter's
⚡ Apply early Virginia Beach-Lynnhaven, VA Onsite $24,960–$29,120
● New 👁 Seen ✓ Applied 2mos ago
Patient First
Patient Service Representative
Patient First
⚡ Apply early Chester, VA Onsite $39,000–$44,200
● New 👁 Seen ✓ Applied 2mos ago
Pyramid Global Hospitality
Banquet Set Up Attendant (part-time evenings)
Pyramid Global Hospitality
⚡ Apply early Hotel Roanoke, Roanoke, VA 240... Onsite $31,200–$31,720
● New 👁 Seen ✓ Applied 2mos ago

Catch your next role the second it’s posted.

Create a free account and we’ll watch the boards for you — the instant a job matches your search, it lands in your inbox or Telegram. No digging, no refreshing.

Create free account

Free forever · takes 30 seconds · already have one?

Get an edge on your job hunt.

Join our Telegram channel for the stuff that helps you land the role — salary benchmarks, the weekly market pulse, and new-feature drops. No spam, just signal.

Join the channel — it's free