Just like all other quantum information processing methods, quantum annealing requires error correction in order to become scalable. I will report on our progress in developing and analyzing quantum annealing correction methods, and their implementation using the D-Wave Two processor at USC.