Absolutely! The lens is optimized for use with any Canon EF mount full frame or 35mm film camera. With the 6d's full-frame sensor, the lens will provide a true 100mm focal length. Let me know if you have any other questions. This lens takes really great-looking photos.