Book Appointment

📢 Important Notice for Attached Patients

🚨 For patients already attached to one of our doctors or nurse practitioners:
You must now use our OceanMD online booking system.

Book Appointment

📢 Important Notice for Attached Patients
🚨 For patients already attached to one of our doctors or nurse practitioners:
You must now use our OceanMD online booking system.

👉 Choose the correct clinic link below:

💡 If you need help or cannot find the right appointment type, please contact our reception desk.


Walk-In Patients (In-Person or Tele-Health)

Walk-in services are available at CityMed White Rock and Surrey. Please use the booking links above to view availability.


Telehealth Appointments

CityMed works with trusted telehealth partners to offer virtual care:

Avee Health (Covered Service)

Gibson Health (Private Pay Service)

For paid telehealth services, please contact Gibson Health directly.


Special Appointment Types (White Rock Only)

  • 🚗 ICBC Driver’s Medical Exams

  • ⚖️ ICBC/WCB Injury Case Appointments

  • 👩‍⚕️ PAP Test Clinic (New Patients)

  • 🧑‍⚕️ IUD Removal Clinic (New Patients)

👉 Please select the correct service when booking online.


Why Book Online?

✅ No waiting on hold
✅ 24/7 access
✅ Easy to reschedule or cancel
✅ Choose a time that fits your schedule
✅ Direct confirmations via email or text


Step-by-Step Guide

  1. Click your clinic’s online booking link above.

  2. Select the correct appointment type (walk-in, telehealth, ICBC, PAP test, etc.).

  3. Choose a date & time.

  4. Enter your information (name, phone, email, reason for visit).

  5. Confirm your appointment – you’ll receive an email/text confirmation.


ICBC or WorkSafeBC Cases

For car crash or workplace injuries:

  • Complete the intake form during booking.

  • Provide your claim number, date of injury, and any prior medical history.

  • Our MOA team will review and confirm your appointment.


U.S. or Private Pay Patients

  • Complete the U.S. Patient Intake Form.

  • Provide ID/passport & health history.

  • Payment is required before appointment.

  • A detailed invoice will be provided for insurance claims.


Rescheduling or Canceling

  • Use the link in your confirmation email/text

  • Or call the clinic directly


CityMed Pharmacy (On-Site)

While visiting, don’t forget our pharmacy services:

  • 🚚 Free prescription delivery

  • 💊 Blister packs

  • 💉 Vaccines (flu, shingles, pneumonia, COVID-19, RSV, HPV, travel)

  • 🧪 Compounding medications

  • 🖥️ Online refill service

📍 White Rock Pharmacy: 4-1493 Foster St, White Rock, BC V4B 0C4
📍 Surrey Pharmacy: #107 14818 60 Ave, Surrey, BC V3S 0B5


👉 Take control of your health today. Book online with CityMed Medical Clinic:

🇨🇦 Proudly Canadian and locally owned and operated. Our doctors and nurse practitioners are now accepting new patients.

X