The McBride & District Hospital is a full-service hospital:
- 24 hour emergency room
- Outpatient services
- 3 acute care beds
- 1 respite bed
- 1 palliative care room
- 8 long-term care beds
- Lab services
- Medical imaging
- Spiritual room
Other services at the facility or in the adjoining Health Centre:
- Home and community care
- Medical clinic providing general medical appointments with a focus on preventative health and developing a primary care home for patients
- Mental health and substance use
- Primary and community care
The Northern Health Connections bus stops in McBride to provide patient/client transportation to Valemount, Kamloops, Prince George, and Vancouver for medical appointments and health care services not available locally.
The BC Ambulance Service has a station in McBride, and 9-1-1 service is available throughout the valley.
Valemount and McBride work closely together to support the clients throughout the Valley.