Caregiver Jobs in Upland, CA
Upland is a San Bernardino County city of about 78,400 where 15.6% of residents are 65 or older and San Antonio Regional Hospital is licensed for 363 beds. Families here post private in-home care directly; make a free profile and apply to the ones that fit your hours.
- Free to join and build a profile
- No agency fees, no cut of your pay
- Families can contact you directly

Finding in-home caregiver jobs in Upland
This site handles private caregiver jobs that Upland families arrange themselves, without an agency. A family lists its ZIP code (91784 or 91786), the days and hours it needs and the tasks involved; caregivers whose travel radius covers that ZIP can read the posting and apply. The postings above update as families publish them; finish your profile and turn on alerts.
Think about who the clients are likely to be. In the ACS 2020–2024 estimates Upland has about 12,300 residents aged 65 and over and roughly 1,400 aged 85 and over, and 11.2% of residents report a disability. A third of residents over the age of four speak a language other than English at home: Spanish for 21.0%, a Chinese language for 2.7%, Tagalog for 2.0% and Arabic for 1.4%. Write those languages into your profile if you speak them, along with whether you drive, whether you are comfortable with dementia care, and whether you can start early.
Families looking for private caregivers near Upland, CA
Real postings from families on CaregiverConnect, matched to Upland by distance. 4 caregivers within 50 miles already have profiles here.
Post-surgery recovery care caregiver needed in Los Angeles, CA
Showing 2 of 2 open postings within 50 miles of Upland, newest first. Family names and care-recipient details are shown after you sign in. Postings are removed from this page as soon as a family hires or closes them.
Get an email when a family near Upland posts a job
Free; at most one email a day; 50-mile radius; one-click unsubscribe.
Need a caregiver in Upland?
Families post free; local caregivers apply.
Types of caregiver jobs in Upland
Typical Upland requests are morning help with bathing and dressing, a few afternoons of companionship and meal preparation, rides to medical appointments, and short-term help in the weeks after a patient leaves San Antonio Regional Hospital. Companion and errand work is a realistic way in for someone without formal experience; personal care and dementia supervision usually go to applicants who can show some history.
Senior caregiving · Personal care · Companion care · Dementia care · Respite care · Live-in · Overnight · Part-time and full-time
Caregiver pay in Upland: how much caregivers make
Public figures first, then what they mean for private work. Statistics describe employed aides across the Riverside–San Bernardino–Ontario, CA metro (San Bernardino County); private rates on CaregiverConnect are agreed between each caregiver and family and are not tracked by any agency.
| Measure | Hourly | Source and coverage |
|---|---|---|
| Home health and personal care aides, Riverside–San Bernardino–Ontario, CA metro (San Bernardino County) | $16.50 median | BLS OEWS, May 2025; 102,760 jobs; concentration 2.16× national |
| IHSS provider wage, San Bernardino County | $19.00 | CDSS; effective January 1, 2026 |
| California minimum wage | $16.90 | effective January 1, 2026 |
Who is the employer. A family that hires you directly is your employer under California's Domestic Worker Bill of Rights. The state minimum wage ($16.90 an hour from 1 January 2026; some cities set more, for example $17.75 in the City of San Diego) is the legal floor, and a personal attendant earns overtime at 1.5× after 9 hours in a day or 45 in a week. The main exceptions are IHSS recipients and an employer's own parent, spouse or child. Source: California DIR, Domestic Worker Bill of Rights FAQ.
The BLS figures describe the whole Riverside–San Bernardino–Ontario metro; there is no separate wage series for Upland. Upland has not passed its own minimum wage (it is absent from the UC Berkeley Labor Center inventory of local ordinances), so the state $16.90 applies. For a private job the better benchmark is San Bernardino County IHSS, which pays providers $19.00 an hour from January 1, 2026: experienced caregivers here can usually point to that rate when they set their own. Upland households report a median income of $105,830 and a median owner-occupied home value of $739,400 (ACS 2020–2024), so asking more for overnight shifts, weekend work or memory care is reasonable.
How to enroll as a provider in San Bernardino County, with the office phone lines and orientation steps, is in the IHSS San Bernardino County guide. IHSS wages for every county we cover, with effective dates, are in the IHSS pay by county guide.
How the public numbers relate to private rates, and what affects them, is covered in the caregiver pay guide.
Caregiver requirements in California, applied to Upland
Upland is in the San Bernardino County IHSS program, and its Public Authority has a district office in Rancho Cucamonga at 9445 Fairway View Place, Suite 110, (909) 948-6200. To be referred to IHSS clients through the Public Authority registry, you ask a local IHSS office for a registry application (or email IHSSPARegistry@hss.sbcounty.gov), register in the state BOUNDS system, pass a Department of Justice background check, review the provider handbook and take CPR and first aid when classes are offered. The Public Authority says experience is not required. Once listed, you update your availability every month or drop off the list. None of this applies to a private, non-medical job a family arranges with you directly, and the state Home Care Aide Registry is optional for independent caregivers. CNA certification covers nursing tasks. Caregivers are mandated reporters of elder and dependent adult abuse. More in the requirements guide and the San Bernardino County IHSS guide.
Training and career resources near Upland
Training and work help for an Upland caregiver, each checked on the organization’s own site this week.
- Chaffey College, Certified Nursing AssistantThe Chaffey Community College District covers seven cities including Upland. Its nursing assistant course is approved by CDPH under Title 22 and prepares students for the state certification exam; students must be at least 16, attend an information session and orientation, and complete fingerprinting, a physical, immunizations and a drug screen. Chaffey also offers a Caregiving Essentials Certificate.
- Upland Adult SchoolFree English as a Second Language classes (levels I to V plus pronunciation, mornings and evenings) and a free online high school diploma and GED program. ESL registration runs through Chaffey College. Office: (909) 985-1864 ext. 21144.
- IHSS Public Authority of San Bernardino CountyProvider registry, a back-up provider system for urgent cover and an online training schedule for IHSS providers. Main line (866) 985-6322; Rancho Cucamonga office (909) 948-6200.
- West Valley America’s Job Center of CaliforniaCounty workforce center at 9650 9th Street, Suite B, Rancho Cucamonga, for job-search help and training referrals.
Upland in numbers
The California Department of Finance counted 78,406 Upland residents on January 1, 2026. The ACS 2020–2024 profile puts the median age at 37.7, with 43.4% of residents Hispanic or Latino and 19.5% born outside the United States. Workers spend an average of 31.1 minutes getting to work, and median gross rent is $2,029 a month. For a caregiver, that combination means a steady pool of older homeowners whose adult children are at work during the day.
The main hospital is San Antonio Regional Hospital at 999 San Bernardino Road, a general acute care hospital licensed for 363 beds with a basic emergency department, according to HCAI. Discharges from there produce many of the short, daily home-care requests families post. The city’s Gibson Senior Center, open to adults 50 and older, runs a weekday lunch and a monthly morning when the county aging department hands out bus passes. Neighboring pages: Rancho Cucamonga, Ontario and Pomona, and the San Bernardino County page for the wider region.

How to find private caregiver jobs in Upland (no agency)
CaregiverConnect is a marketplace, not an agency. Families post what they need, caregivers apply, and the two of you work out the arrangement directly.
- Tell us about your experience
- Set your availability and rate
- Create your account
- Browse, apply or respond
- Agree on the details
Applying to open postings and starting a new conversation are part of Caregiver Premium ($7.99/month, cancel anytime). Replying to a family who contacts you is always free. CaregiverConnect takes no cut of what you earn.
Caregiver jobs near Upland
Families often post from neighbouring towns. Set your travel radius in your profile and you will appear in their searches too.
Upland is part of San Bernardino County; the hub pages list every town and area they cover.
- Caregiver jobs in Rancho Cucamonga, CA5 mi
- Caregiver jobs in Ontario, CA5 mi
- Caregiver jobs in Pomona, CA7 mi
- Caregiver jobs in Chino, CA8 mi
- Caregiver jobs in Chino Hills, CA11 mi
- Caregiver jobs in Fontana, CA12 mi
- Caregiver jobs in Jurupa Valley, CA13 mi
- Caregiver jobs in Eastvale, CA15 mi
Elsewhere in San Bernardino County: San Bernardino · Victorville · Hesperia · Redlands · Rialto · Apple Valley
Useful reading
How to become a caregiver in California: requirements, HCA registry, IHSS and CNA explained · How much do caregivers make in California and Arizona? BLS, IHSS and minimum wage (2026) · Private caregiver jobs near you: how to find them without an agency · Caregiver interview preparation: questions families ask and how to answer them
- California Department of Finance, E-1 population estimates, January 1, 2026
- U.S. Census Bureau, ACS 2020–2024 data profiles DP02–DP05, Upland city
- U.S. Census Bureau, ACS 2020–2024 table C16001 (language spoken at home), Upland city
- BLS OEWS May 2025, Riverside-San Bernardino-Ontario, CA (31-1120)
- CDSS, IHSS wages by county
- UC Berkeley Labor Center, inventory of local minimum wage ordinances
- IHSS Public Authority of San Bernardino County, provider registry FAQ
- IHSS Public Authority of San Bernardino County, district offices
- HCAI facility profile, San Antonio Regional Hospital
- Chaffey College, career education (CNA, Caregiving Essentials)
- Chaffey College, district locations
- Upland Unified School District, Upland Adult School
- San Bernardino County Workforce Development, West Valley AJCC
Caregiver jobs in Upland: frequently asked questions
Where do caregiver jobs in Upland come from on this site?
From Upland families who post their own care needs, usually with a ZIP code of 91784 or 91786. You see a posting if your travel radius reaches it, and you apply to the family directly. There is no agency fee and caregivers pay no commission.
What does an IHSS provider earn in Upland?
$19.00 an hour from January 1, 2026, because Upland clients are served by San Bernardino County. The rate follows the county where the client lives, so a client who lives in another county is paid at that county’s rate instead.
Do I need experience to join the IHSS registry from Upland?
The San Bernardino County Public Authority says experience is not required for its registry. You still need a DOJ background check, BOUNDS registration and the handbook review, and you must update your availability every month to stay on the list.
Is there a CNA program for Upland residents?
Chaffey College, whose district includes Upland, runs a CDPH-approved nursing assistant course that prepares you for the state exam. Expect an information session, fingerprinting, a physical and a drug screen before the first class.
Which languages help most with Upland clients?
Spanish is the most common language other than English in Upland homes, at 21.0% of residents over four, followed by Chinese languages, Tagalog and Arabic. Any of them is worth listing, as is basic English if a family wants help practicing it with a parent.
Can I improve my English for caregiving work in Upland?
Upland Adult School offers free ESL classes at five levels, in the morning and evening, run with Chaffey College. Call (909) 985-1864 ext. 21144 for the current schedule.
Ready to find caregiver work in Upland?
Create your free caregiver profile in about ten minutes. Families in San Bernardino County can find you as soon as it is live.
Create your free caregiver profile