Absolutely! The AF-S lens works perfectly on the D3400. It is a lens that is equipped with an auto-focus lens system and operates on all DSLR cameras. Since the D3000 series does not have a focus motor embedded in the body, these cameras need a lens that has one installed in it.