Accepting New Patients

Are You Looking For A New Dentist? We're Open!

complimentary consultation

Do you need Braces or Invisalign? Get a free consultation at All Smiles Dental Care today! Call now or book an appointment online.

financing available

To make quality dental care more affordable, we are now offering financing options to our patients. Book an appointment today.

sedation dentistry

Are you afraid of the dentist? Don't worry! From laughing gas to oral sedation, we offer various sedation options to help alleviate your dental anxiety.

Personalized Treatments Near You

Affordable Calgary Dentist Offering Quality Dental Care

As your reliable dental clinic in NW Calgary, our team at All Smiles Dental Care offers comprehensive care to fit your budget. We provide direct insurance billing and interest-free payment plans, so you can get treated promptly and worry-free. We understand that everyone has unique oral health needs and strive to provide personalized treatment to fit any situation. You can rely on All Smiles Dental Care to be your one-stop shop for all your dental needs. Visit us or book an appointment during our office hours — we accept new patients and emergency walk-ins.
A woman smiling after getting a Zoom® in-office teeth whitening


At All Smiles Dental Care, we offer Zoom® in-office teeth whitening and take-home whitening kits to give you a whiter, brighter smile!

Man smiling after getting a laser therapy

Laser Therapy

We have a state-of-the-art diode laser that can promote faster healing of cold/canker sores, remove excess gum tissue, perform a frenectomy, remove lesions, and promote better hygiene.

iTero Element Digital Scanner

The iTero Element Digital Scanner is an exciting technology that produces a highly accurate three-dimensional image of a patient’s dentition.

Quality Dental Care In Calgary

Full-Service Dentistry

Same-Day Emergency Appointments Available at All Smiles Dental Care
Dr. Kaitlin MacLeod from All Smiles Dental Care

get to know our team

Meet Dr. Kaitlin MacLeod

Dr. Kaitlin MacLeod grew up in Airdrie, Alberta. She attended the University of Alberta for her undergraduate degree and graduated from dental school there in 2012. She then returned to the Calgary area where she has been practicing general dentistry ever since.
Dr. MacLeod enjoys many aspects of general dentistry including restorations, crowns/bridges, geriatrics, partial dentures and root canals. She has also taken additional courses in order to be able to provide Invisalign. Her favourite aspect of practice is working with kids as they are both fun and challenging.
Throughout her career, Dr. MacLeod has strived to provide her patients with quality dental care that they can rely on. She enjoys establishing long-term relationships with her patients and getting to know them in order to help maintain their optimal oral health.
Outside of the dental clinic, Dr. MacLeod spends her time with her husband and three kids. They live rurally so there is always a chore or project to be undertaken. She is an avid flames fan who has a passion for cooking as well as enjoys camping, snowboarding and horseback riding.

Experiencing A Dental Emergency?

We’re Here To Help!

No one expects an emergency to happen — which is why we prepare for any emergency dental treatments you may need. Our emergency dentist in NW Calgary will respond to your dental concerns as soon as possible and provide you with a personalized dental treatment plan to help alleviate the pain, including a thorough after-care guide to keep your teeth in good condition. At All Smiles Dental Care, we’re accepting new patients of all ages for emergency walk-ins and same-day appointments. Call (403) 777-3567 to book an appointment!


Fill Out Forms Online:
It’s Quick And Easy!

We accept new patients of all ages to join our family at All Smiles Dental Care. All you have to do is complete and print the forms below and bring them to your next appointment. This will allow us to
All Smiles Dental Care accepting new patients of all ages