The best way to hang Christmas garland on a wall is by using adhesive hooks or nails. Make sure to measure the length of the garland before attaching it to the wall so that it hangs evenly. Once the garland is in place, add some ornaments, lights, or other decorations to complete the look.