Location: 109–5401 Temple Dr NE, Calgary AB
For appointments call: +1 (403) 293 1698
Dr. Karanvir Singh Daffu is a dedicated Family Physician at Temple Family Medical Clinic in Calgary, Alberta. Born and raised in Punjab, India, he graduated from medical school in 2011 before moving to Canada to further his professional journey.
During his time in Canada, Dr. Daffu gained valuable experience working as a behavioural therapist with children with developmental disabilities. He later moved to the United Kingdom, where he worked in emergency medicine and various acute hospital settings before completing his Family Medicine training.
In March 2024, Dr. Daffu returned to Calgary to continue his medical career as a full-time Family Physician. His professional background has helped shape a practical, compassionate approach to patient care, with a particular emphasis on preventive medicine and supporting long-term health.
Dr. Daffu believes in helping patients understand their health, make informed decisions, and take proactive steps toward maintaining their well-being.
In his spare time Dr Daffu likes to spend time with his family, enjoy crossfit workouts and watch movies.
Dr. Karanvir Daffu graduated from medical school in 2011, establishing the foundation for his career in healthcare.
Before pursuing further medical training overseas, he worked as a behavioural therapist supporting children with developmental disabilities, gaining experience in individualized care and understanding patients’ diverse needs.
Dr. Daffu gained experience in emergency departments and various acute hospital settings in the United Kingdom, where he also completed his Family Medicine training.
Since returning to Calgary in March 2024, Dr. Daffu has been practicing as a full-time Family Physician at Temple Family Medical Clinic.
Focused on Prevention. Committed to Long-Term Health.
Dr. Daffu places particular importance on preventive medicine and helping patients maintain good health throughout their lives.
His approach emphasizes understanding each patient’s individual healthcare needs, encouraging healthy lifestyle choices, and supporting informed decisions about medical care.
Through regular health assessments, patient education, and ongoing medical support, he aims to help individuals and families take an active role in managing their health and well-being.
Please provide your contact information to request new patient registration. Our reception team will contact you by phone to discuss physician availability and next steps. Submitting this form does not guarantee patient acceptance or confirm an appointment.
By submitting this form, you agree to be contacted regarding your registration inquiry. Please do not provide personal medical information through this form.
Name: Dr. Karanvir Daffu
CredentialsMD, MRCGP, CCFP
For Appointment: (403) 293 1698
Languages:English, Hindi, Punjabi, Urdu
Name: Dr. Karanvir Daffu
CredentialsMD, MRCGP, CCFP
For Appointment: (403) 293 1698
Languages:English, Hindi, Punjabi, Urdu
Dr. Karanvir Singh Daffu is a dedicated Family Physician at Temple Family Medical Clinic in Calgary, Alberta. Born and raised in Punjab, India, he graduated from medical school in 2011 before moving to Canada to further his professional journey.
During his time in Canada, Dr. Daffu gained valuable experience working as a behavioural therapist with children with developmental disabilities. He later moved to the United Kingdom, where he worked in emergency medicine and various acute hospital settings before completing his Family Medicine training.
In March 2024, Dr. Daffu returned to Calgary to continue his medical career as a full-time Family Physician. His professional background has helped shape a practical, compassionate approach to patient care, with a particular emphasis on preventive medicine and supporting long-term health.
Dr. Daffu believes in helping patients understand their health, make informed decisions, and take proactive steps toward maintaining their well-being.
In his spare time Dr Daffu likes to spend time with his family, enjoy crossfit workouts and watch movies.
Dr. Karanvir Daffu graduated from medical school in 2011, establishing the foundation for his career in healthcare.
Before pursuing further medical training overseas, he worked as a behavioural therapist supporting children with developmental disabilities, gaining experience in individualized care and understanding patients’ diverse needs.
Dr. Daffu gained experience in emergency departments and various acute hospital settings in the United Kingdom, where he also completed his Family Medicine training.
Since returning to Calgary in March 2024, Dr. Daffu has been practicing as a full-time Family Physician at Temple Family Medical Clinic.
Focused on Prevention. Committed to Long-Term Health.
Dr. Daffu places particular importance on preventive medicine and helping patients maintain good health throughout their lives.
His approach emphasizes understanding each patient’s individual healthcare needs, encouraging healthy lifestyle choices, and supporting informed decisions about medical care.
Through regular health assessments, patient education, and ongoing medical support, he aims to help individuals and families take an active role in managing their health and well-being.
Please provide your contact information to request new patient registration. Our reception team will contact you by phone to discuss physician availability and next steps. Submitting this form does not guarantee patient acceptance or confirm an appointment.
By submitting this form, you agree to be contacted regarding your registration inquiry. Please do not provide personal medical information through this form.