Best answer: You get up to three hours of battery life with your Nikon D3400 if you just take photos. If you shoot video, you'll get even less. If you want to do a lot of shooting with your camera, be sure to have a contingency plan with a charger or extra battery.Amazon: Nikon D3400 ($395)Amazon: STK/SterlingTek Nikon 3400 charger ($15)Amazon: EN-EL14A Battery for Nikon ($35)