Senior and Community Centers in San Bernardino County
Browse 26 public senior-center and community listings in San Bernardino County. This directory is compiled from local public sources and may be incomplete or change over time.
Partial starter list from city, district, and provider pages in San Bernardino, Redlands, Chino, Rancho Cucamonga, Fontana, Upland, Ontario, Rialto, Highland, Loma Linda, Grand Terrace, Twentynine Palms, Montclair, Chino Hills, Needles, Yucaipa, Big Bear Lake, Colton, Yucca Valley, Piñon Hills, Crestline, Running Springs, Joshua Tree, and Phelan. This is not a complete County directory.
Directory source check: 2026-10-13.
Big Bear Valley Senior Center
Senior center — 42651 Big Bear Boulevard, Big Bear Lake, CA, 92315
Phone: 760-248-2248
Meal service: The County lists lunch Monday, Tuesday, Wednesday, and Friday from noon–1:00 p.m., plus Thursday breakfast at 9:00 a.m.; call to confirm current service.
Source: San Bernardino County municipal and provider senior-center pages
Chino Senior Center
Senior center — 13170 Central Avenue, Chino, CA, 91710
Phone: 909-334-3271
Meal service: The City says lunch is served daily at 11:30 a.m. Call to confirm the current schedule, eligibility, and suggested contribution.
The City's facility page's displayed per-person contribution amount is incomplete; confirm the amount by phone.
Source: San Bernardino County municipal and provider senior-center pages
Chino Hills Community Center
Community center — 14250 Peyton Drive, Chino Hills, CA, 91709
Phone: 909-364-2826
The City lists free weekday drop-in programs for adults age 50 and older at this center.
Source: San Bernardino County municipal and provider senior-center pages
Hutton Community Center
Community center — 660 Colton Avenue, Colton, CA, 92324
Phone: 909-370-6168
Hours: Monday–Friday, 8:00 AM–1:30 PM
Meal service: The City lists Family Service Association weekday lunch from 11:30 a.m.–12:30 p.m. for qualifying seniors; call to confirm eligibility.
Source: San Bernardino County municipal and provider senior-center pages
Crest Forest Senior Citizens' Club
Senior center — 24658 San Moritz Drive, Crestline, CA, 92325
Phone: 909-338-5036
An active membership club for adults 50+; contact the club to confirm current activities and access before visiting.
Source: San Bernardino County municipal and provider senior-center pages
Fontana Community Senior Center
Senior center — 16710 Ceres Avenue, Fontana, CA, 92335
Phone: 909-854-5151
Hours: Monday–Friday, 8:00 AM–5:00 PM; Saturday, 8:00 AM–12:00 PM
Meal service: The City lists dine-in and to-go lunch Monday–Friday, with seating from 11:00 a.m.–1:00 p.m. Reservations are required. The posted price is $4 for Fontana residents age 55+ and $6 for others; call to confirm current details.
Source: San Bernardino County municipal and provider senior-center pages
Grand Terrace Senior Center
Senior center — 22627 Grand Terrace Road, Grand Terrace, CA, 92313
Phone: 909-954-9377
Hours: Monday–Friday, 8:00 AM–4:00 PM; Thursday closes at 3:00 PM
Meal service: Family Service Association serves senior lunch Monday–Friday, 11:30 a.m.–12:30 p.m.; confirm current eligibility and schedule.
Source: San Bernardino County municipal and provider senior-center pages
Highland Senior Center
Senior center — 3102 E. Highland Avenue, Highland, CA, 92369
Phone: 909-862-8104
Source: San Bernardino County municipal and provider senior-center pages
Joshua Tree Community Center
Community center — 6171 Sunburst Avenue, Joshua Tree, CA, 92252
Phone: 760-668-5255
Town news lists monthly food distribution at this site; no senior-specific program or meal service is confirmed.
Source: San Bernardino County municipal and provider senior-center pages
Loma Linda Senior Center
Senior center — 25571 Barton Road, Loma Linda, CA, 92354
Phone: 909-799-2820
Hours: Monday lunch service only; Tuesday–Wednesday, 9:00 AM–3:00 PM; Thursday, 9:00 AM–4:00 PM; closed Friday
Meal service: The City lists lunch Monday–Thursday from 11:30 a.m.–12:30 p.m.; call to confirm current schedule and eligibility.
Source: San Bernardino County municipal and provider senior-center pages
Montclair Senior Center
Senior center — 5111 Benito Street, Montclair, CA, 91763
Phone: 909-625-9483
Meal service: A City newsletter from February 2026 lists weekday lunch from 11:30 a.m.–12:30 p.m.; call to confirm that schedule is still current.
Source: San Bernardino County municipal and provider senior-center pages
Needles Senior Center
Senior center — 1699 Bailey Avenue, Needles, CA, 92363
Phone: 760-326-4789
Hours: Monday–Friday, 9:00 AM–2:00 PM
Meal service: The City lists a weekday noon lunch for adults 60+; call to confirm current eligibility and meal arrangements.
Source: San Bernardino County municipal and provider senior-center pages
Ontario Senior Center
Senior center — 225 E. B Street, Ontario, CA, 91764
Phone: 909-395-2021
Hours: Monday–Friday, 8:00 AM–8:00 PM; Saturday, 8:00 AM–12:00 PM
The City lists Nutrition among its senior services, but does not clearly confirm that meals are served at this center.
Source: San Bernardino County municipal and provider senior-center pages
Phelan Community Center
Community center — 4128 Warbler Road, Phelan, CA, 92371
Phone: 760-868-1212
The Community Services District lists this as its Phelan Community Center and advertises senior events at its community centers.
Source: San Bernardino County municipal and provider senior-center pages
Piñon Hills Senior Center
Senior center — 10433 Mountain Road, Piñon Hills, CA, 92372
Phone: 760-868-1212
The Community Services District lists weekly events for Piñon Hills and Phelan senior groups. Call the District to confirm the current center schedule.
Source: San Bernardino County municipal and provider senior-center pages
James L. Brulte Senior Center
Senior center — 11200 Base Line Road, Rancho Cucamonga, CA, 91701
Phone: 909-477-2780
Meal service: The City lists weekday senior lunch Monday–Friday, 11:30 a.m.–12:30 p.m., with a suggested $3 donation. Call to confirm current service.
Source: San Bernardino County municipal and provider senior-center pages
Flores Senior Center
Senior center — 111 W Lugonia Avenue, Redlands, CA, 92374
Phone: 909-798-7579
Hours: Monday, Tuesday, Wednesday, and Friday, 8:00 AM–2:00 PM; Thursday, 8:00 AM–7:30 PM
Meal service: The City lists weekday lunch Monday–Friday, 11:30 a.m.–12:30 p.m. through Family Service Association. A suggested $3 donation applies for ages 60+; call to confirm current meal details.
Source: San Bernardino County municipal and provider senior-center pages
Joslyn Senior Center
Senior center — 21 Grant Street, Redlands, CA, 92373
Phone: 909-798-7550
Hours: Tuesday–Friday, 9:00 AM–3:00 PM
Meal service: The City lists breakfast Wednesdays and Fridays, 9:00–10:00 a.m. through Family Service Association. Call to confirm current meal details.
Source: San Bernardino County municipal and provider senior-center pages
Grace Vargas Senior Center
Senior center — 1411 S. Riverside Avenue, Rialto, CA, 92376
Phone: 909-877-9706
Source: San Bernardino County municipal and provider senior-center pages
Robert Hootman Community Center
Community center — 2929 Running Springs School Road, Running Springs, CA, 92382
The Park District says the Running Springs Area Golden Oaks Senior Citizens group meets here.
Source: San Bernardino County municipal and provider senior-center pages
5th Street Senior Center
Senior center — 600 W Fifth Street, San Bernardino, CA, 92401
Phone: 909-998-2800
Source: San Bernardino County municipal and provider senior-center pages
Perris Hill Senior Center
Senior center — 780 E 21st Street, San Bernardino, CA, 92404
Phone: 909-998-2860
Source: San Bernardino County municipal and provider senior-center pages
Twentynine Palms Senior Center
Senior center — 6539 Adobe Road, Twentynine Palms, CA, 92277
Phone: 760-361-1410
Hours: Monday–Friday, 9:00 AM–5:00 PM
Meal service: The City lists weekday senior lunches. Call the center to confirm current service times, eligibility, and reservations.
Source: San Bernardino County municipal and provider senior-center pages
Gibson Senior Center
Senior center — 250 N Third Avenue, Upland, CA, 91786
Phone: 909-981-4501
Hours: Monday–Friday, 8:30 AM–5:00 PM; Saturday, 8:00 AM–1:00 PM
The City describes programs for adults age 50 and older.
Source: San Bernardino County municipal and provider senior-center pages
Scherer Community Center
Community center — 12202 First Street, Yucaipa, CA, 92399
Phone: 909-797-1177
Meal service: The City hosts a Family Service Association Senior Nutrition Program at the center; call for current meal times and eligibility.
Source: San Bernardino County municipal and provider senior-center pages
Desert Willow Center for Seniors
Senior center — 57088 Twentynine Palms Highway, Yucca Valley, CA, 92284
Phone: 760-853-0208
Hours: Monday–Thursday, 9:00 AM–2:00 PM; Friday, 9:00 AM–12:30 PM
Meal service: The Town's October 2026 senior-services page lists lunch daily from 11:00 a.m.–12:00 p.m.; call for current eligibility and service details.
Source: San Bernardino County municipal and provider senior-center pages
Directory sources