Yes, it does. Every purchase of the Echo Show 15 includes anchors, screws, wall mounts, and a mounting template. Installing it on the wall, however, will require an electric drill.