A piano weighs an average of 300 – 500 pounds. Upright pianos that are not up to 48 inches can weigh 300 pounds; however, the weight can increase up to 800 pounds, while Grand pianos can weigh around 500 to 1,200 based on the model.