Where to go if you feel unwell
Your local guide to virtual and in-person urgent and same-day care
Please note: The information below is current as of November 2025. Hours, locations and service availability may change. Please contact each clinic or organization directly, or visit their website, to confirm details.
The Barrie and Area Ontario Health Team does not specifically recommend or endorse the services listed; this guide is intended to share information about resources we are aware of in the community. Additional supports may also be available.
Click on the tiles below for a list of services and resources found within the community.
Primary Care Provider
Virtual Care Options
Children's Clinics
Urgent Care & Walk-Ins
Pharmacy Care
Emergency Department
Primary Care Provider
If you or a family member are feeling unwell, please contact your primary care provider (family doctor or nurse practitioner) to schedule an appointment.
The following After-Hours Clinics are only available to patients currently rostered with a local family physician who is part of the Barrie Family Health Organization (FHO). Patients should call their family physician’s office first as they may be able to provide care sooner.
After Hours Clinics
Bell Farm After-Hours Cinic
125 Bell Farm Rd. Ste 101, Barrie
Prince William Way After-Hours Clinic
829 Big Bay Point Rd. Unit D12, Barrie
Tele-Clinic
Tele-Clinic
Call: 705-722-1199
Without A Primary Care Provider?
Health Care Connect
Health Care Connect can help you find a family doctor or nurse practitioner accepting new patients in your area. Register online, or call 1-800-445-1822 to speak with a representative.
Virtual Care Options
Virtual Urgent Care
The Central Region Virtual Urgent Care Clinic provides adult and pediatric patients with timely access to virtual care with a nurse practitioner for urgent non-life threatening conditions.
Health811
Connect online with a registered nurse and find health care services close to home.
- Service available 24/7
- Call 8-1-1
General Virtual Care Info
Virtual care uses digital tools to help you connect with health care providers online or by phone, for convenient access to the best care when and where you need it.
Children's Clinics
Barrie Community Health Centre Children’s Clinic
Appointments only. Call to book. Children aged 0-5 years old without a family physician or nurse practitioner are able to see our team of Nurse Practitioners.
Services include:
- Assess and treat your child when they are unwell
- Immunizations
- Ordering of procedures and diagnostic tests
- Prescribing of medications
- Referrals to specialists, dietitian services, speech language, physiotherapy, other
- Same day/next day appointments when your young child is unwell
- Assistance with other issues to support a family’s health and wellness including parenting
supports and linkages with community programming
- Mon. - Thurs. 8:30 a.m. - 4:30 p.m. Fri. 8:30 a.m. - 3 p.m.
- 490 Huronia Road, Barrie
- 705-734-9690
- Visit the website
Barrie Community Family Health Team Pre-Natal Well Baby Clinic
Provides prenatal care for pregnant persons up until age 28 weeks gestation and well baby care for children up to the age of 6 years, who do NOT have a primary care provider in the Barrie area.
Services include:
- Routine Prenatal Care (initial and follow-up appointments, up to 28 weeks gestation)
- Newborn care
- Well Baby Check-ups, including Immunizations
- Breast/chestfeeding information and support
- A support person is welcome and encouraged to attend
- Please ensure baby is hungry and ready to feed at time of appointment
- Links to Community Supports, as needed
- Information Sessions
- Appointments Only. Call to book
- 370 Bayview Drive, 3rd Floor, Barrie
- 705-721-0370; Option 4
- Visit the website
Urgent Care and Walk-In Clinics
For injuries and illnesses that are not life-threatening. For hours of operation or more information on what each clinic provides, please contact the clinic directly via the phone number or website listed below.
Big Bay Medical Walk-In Clinic
Online appointment bookings available.
- Mon - Fri: 9:30 a.m. - 7 p.m. Sat: 10 a.m. - 4 p.m. Sun: CLOSED
- 6-750 Big Bay Point Rd, Barrie
- 705-812-5005
- Website/Booking
Wellington Walk-In Clinic
No appointment required.
- Monday - Friday 9 a.m. - 5 p.m. Saturday - Sunday CLOSED
- 200 Wellington St. W. Unit 3, Barrie
- 705-739-0127
- Website/Booking
Blake St. Walk-In Clinic
No appointment required.
- Monday - Friday 10 a.m. - 6 p.m. Saturday 10 a.m. - 4 p.m. Sunday 11 a.m. - 4 p.m.
- 301 Blake St., Unit 1, Barrie
- 705-995-1106
- Website/Booking
Grove St. Walk-In Clinic
No appointment required.
- Mon., Tues., Thurs., Fri. 9 a.m. - 7 p.m. Wed CLOSED Saturday - Sunday 10 a.m. - 4 p.m.
- 477 Grove St. E Unit 15, Barrie
- 705-241-9583
- Website/Booking
Queens Medical Walk-In
No appointment required.
- Monday - Saturday 9 a.m. - 1 p.m. Sunday CLOSED
- 238 Barrie St., Thornton
- 705-250-9544
- Website/Booking
Huronia Urgent Care Clinic
Online appointment booking available but not required if walk-in capacity is available. Online booking link goes live daily at 6 a.m.
- Mon - Fri: 8 a.m. - 7 p.m. Sat: 9 a.m. - 2 p.m. Sun + Holidays: CLOSED
- 480 Huronia Rd. #102, Barrie
- 705-792-0933
- Website/Booking
QuickPill Walk-In & Pharmacy
No appointment required.
- Mon., Tues., Thurs., Fri. 9 a.m. - 6 p.m. Wednesday 9 a.m. - 1 p.m. Saturday 9 a.m. - 5 p.m. Sunday CLOSED
- Unit 6 - 555 Mapleview Dr. West, Barrie
- 705-503-5900
- Website/Booking
Angus Walk-In Clinic
No appointment required.
- Tues., Thurs., Sat. 9:30 a.m. until max. capacity is reached Mon., Wed., Fri., Sun. CLOSED
- 18 King Street, Angus
- 705-424-5551
- Website/Booking
South Barrie Walk-In Clinic
No appointment required.
- Monday - Friday 9 a.m. - 6 p.m. Saturday - Sunday 10 a.m. - 4 p.m.
- 320 Yonge Street, Barrie
- 705-722-4556
- Website/Booking
Allandale Walk-In Clinic
Online appointment bookings available.
- Mon., Tues., Thurs., Fri. 10 a.m. - 5 p.m. Wed., Sat., Sun. CLOSED
- 21 Essa Road; Unit C, Barrie
- 705-908-3063
- Website/Booking
Barrie Harmony Clinic
No appointment required.
- Monday - Thursday 8 a.m. - 2:30 p.m. Friday 8 a.m. - 2 p.m. Saturday 8 a.m. - 12 p.m. Sunday CLOSED
- Unit 22 - 274 Burton Ave, Barrie
- 705-503-5062
- Website/Booking
Eclat Medical Centre
No appointment required.
- Monday - Friday 9 a.m. - 7 p.m., Saturday - Sunday 10 a.m. - 3 p.m.
- 320 Bayfield Street, Unit M108B Bayfield Mall, Barrie
- (705) 503-4118
- Visit the website
Painswick Medical Centre
No appointment required.
- Monday - Friday 8 a.m. - 6 p.m.
- 681 Yonge St., Barrie
- (905) 555-5555
- Visit the website
Pharmacies
Pharmacy Care
A reminder that Pharmacies can assess and prescribe for the following ailments:
- acid reflux
- acne
- canker & cold sores
- dermatitis (atopic, eczema, allergic and contact) & diaper rash
- hay fever
- hemorrhoids
- impetigo
- insect bites and hives, including tick bites
- menstrual cramps
- nausea and vomiting (including in pregnancy)
- oral thrush
- parasitic worms
- pink eye (conjunctivitis; bacterial, allergic and viral)
- sprains and strains (musculoskeletal)
- urinary tract infections (UTIs) & yeast infections
Services may vary by location. Contact your local pharmacy to inquire about specific prescriptions and services available.
Emergency Department
The Emergency Department
Cares for patients whose health problems need immediate attention and cannot wait to be seen by a primary care provider throughout Barrie and surrounding area.
RVH ED Minor Ailment Patient Pathway (MAPP)
Book a same-day or next-day arrival time to be assessed and treated for minor injuries to a limb (sprain, strain, or simple fracture etc.), minor symptoms of the flu, cold, or other respiratory illnesses such as RSV or COVID-19, minor symptoms of a potential urinary infection, or skin conditions such as a potential skin infection.