Yes, almost all digital photo frames need to be plugged into an electrical socket. The only frame we found powered by rechargeable batteries was the Kodak Easyshare, but the batteries last only a few hours at a time, so you can't really rely on battery power alone.