Used Grand Pianos & Semi-Concert Grand Pianos

We have used grand pianos for sale ranging in length from 5′ 7″ to 6′ 3″ and semi-concert grand pianos from 6′ 4″ to 7′. Our used grand piano and semi- concert grand piano prices range from $4,600 to $38,500. Choose from brands like Steinway, Mason & Hamlin, Kawai, Yamaha, and others.

Grand pianos provide concert-quality sound and are most appropriate for professional pianists and advanced piano players with sufficient space available to house these substantial instruments. Grand pianos offer superior sound quality to all other pianos due to the horizontal action of the hammers on the extra-long piano strings that their longer cases accommodate. When you strike a key on a grand piano, the corresponding hammer works with gravity to strike the appropriate strings and rebound, yielding notes that are repeated more reliably, with more consistent tone and with more nuanced expression than an upright piano with its vertical, mechanized-recall hammer action provides. Since grand pianos of all sizes work this way, your space constraints and budget will likely be the primary factors in your choice between a semi-concert grand piano, a grand piano, a baby grand, and a petite baby grand.

Used Grand Pianos & Semi-Concert Grand Pianos for Sale

We put each of our used grand pianos through an in-depth reconditioning process before placing them in our showrooms for sale to ensure the highest sound quality, overall performance and visual aesthetic available among used grand pianos. Learn more about our Certified Reconditioning Process, review our grand piano inventory below, or visit our piano store in College Park, MD, for an in-person look at our used baby grand pianos. Call us today at 877-635-1699 to make an appointment!

#B156. Used 1988 Yamaha GH1 Baby Grand Piano IMG_0686

#A175. Used 1996 Yamaha C2 Grand Piano

Size: 5’8″ | Serial #: 5502422
Style: Ebony Polish | Year: 1996
Price: $19,500

#A144. Used 1980 Steinway B Grand Piano

Size: 7′ | Model: B | Serial: 469695
Style: Ebony Satin | Year: 1980
Price: $47,500

#A157. Used 1965 Steinway M Louis XV Grand Piano IMG_1800

#A157. Used 1965 Steinway M Louis XV Grand Piano

Size: 5’8″ | Model: M Louis XV | Serial #: 391498
Style: Oak | Year: 1965
Price: $24,500

#A139. Used 1917 Steinway B Grand Piano

Size: 6’10” | Model: B | Serial #: 171635
Style: Ebony Satin | Year: 1917
Price: $29,500

#A102. Used 1962 Steinway & Sons M Grand Piano

#A102. Used Steinway M Grand Piano

Size: 5’7″ | Model: M | Serial #: 379961
Style: Walnut Satin | Year: 1962
Price: $19,500

#A140. Used 1974 Steinway M Grand Piano

Size: 5’7″ | Model: M | Serial: 437670
Style: Walnut Satin | Year: 1974
Price: $29,500

#A148. Used 1922 Mason & Hamlin A Grand Piano IMG_0059

#A148. Used 1922 Mason & Hamlin A Grand Piano

Size: 5’8″ | Model: A | Serial #: 30577
Style: Ebony Satin | Year: 1922
Price: $14,500

#A134. Used 1990 Petrof Grand Piano

Size: 5’11” | Model: Grand | Serial #: 524155
Style: HP French Provincial Cherry | Year: 1990
Price: $17,500

#A171. Used 1986 Yamaha G2 Grand Piano IMG_2155

#A171. Used 1986 Yamaha G2 Grand Piano

Size: 5’7″ | Model: G2 | Serial #: R4320434
Style: Ebony Polish | Year: 1986
Price: $13,750

#A145. Used 1987 Yamaha G2 Grand Piano

Size: 5’7″ | Model: G2 | Serial #: R4780887
Style: Ivory Polish | Year: 1987
Price: $13,500

#A107. Used 1989 Yamaha G2 Grand Piano

#A107. Used 1989 Yamaha G2 Grand Piano

Size: 5′7″ | Model: G2
Style: Ivory Polish | Serial #: R4780991 |Year: 1989
Price: $13,500

#A149. Used 1977 Yamaha G2 Grand Piano IMG_0676

#A149. Used 1977 Yamaha G2 Grand Piano

Size: 5’8″ | Model: G2 | Serial #: E2462368
Style: Ivory Polish | Year: 1977
Price: $13,500

#A112. Used 1990 Baldwin R Grand Piano

#A112. Used 1990 Baldwin R Grand Piano

Size: 5′ 8″ | Model: R | Serial #: 290908 | Year: 1990
Style: Ebony Satin |
Price: $11,500

#A143. Used 1986 Schumann G-81 Grand Piano

#A143. Used 1986 Schumann G-81 Grand Piano

Size: 5’10” | Model: G-81| Serial: 8312934
Style: Ivory Polish | Year: 1986
Price: $10,500

#A154. Used 1988 Yamaha G1 Grand Piano IMG_1910

#A154. Used 1988 Yamaha G1 Grand Piano

Size: 5’5″ | Serial #: R4610013
Style: Ebony Polish | Year: 1988
Price: $10,750

#A163. Used 1981 Kawai KG-2D Grand Piano IMG_1941

#A163. Used 1981 Kawai KG-2D Grand Piano

Size: 5’10” | Serial #: 1276428
Style: White Polish | Year: 1981
Price: $12,500

Under $10,000

#A138. Used 1976 Howard Baldwin 550C Grand Piano

Size: 5’10” | Model: 550C | Serial #: 884319
Style: Ebony Satin | Year: 1976
Price: $8,950

#A146. Used 1995 Weber WG-60 Grand PianoIMG_0492

#A146. Used 1995 Weber WG-60 Grand Piano

Size: 6’2″ | Model: WG-60 | Serial #: G084677
Style: Ebony Polish | Year: 1995
Price: $7,850

#A115. Used 1986 Stegler G-5A Grand Piano

#A115. Used Stegler Concert Grand Piano

Size: 6′ 10″ | Model: G5A | Serial #: 811193
Style: Ebony Polish | Year: 1981
Price: $9,400

#A118. Used Story & Clark Grand Piano

Size: 5’8″ | Model: 158 | Serial: 900867
Style: Ebony Satin | Year: 1969
Price: $8,400

#A130. Used 1995 Weber WG-60 Grand Piano

Size: 6’2″ | Model: WG-60 | Serial #: G099587
Style: Ebony Polish | Year: 1995
Price: $7,850

#A132. Used 1993 Samick G-185SE Grand Piano

Size: 6′ | Model: G-185SE | Serial #: IMEG0263
Style: Ebony Polish | Year: 1993
Price: $7,450

#A120. Used Samick SG-185 Grand Piano

Size: 6′ | Model: SG-185 | Serial: IQIG0368
Style: Ebony Polish | Year: 1997
Price: $7,250

#A131. Used 1992 Howard 550 Grand Piano

Size: 5’10″ | Model: 550 | Serial #: 309527
Style: Walnut Satin | Year: 1992
Price: $6,900

#A128. Used Samick SG-172 Grand Piano

Size: 5′ 9″ | Model: SG-172 | Serial #: 850569
Style: Ebony Polish | Year: 1986
Price: $6,750

#A125. Used Kimball Grand Piano

Size: 6′ | Model: Grand Piano
Style: Walnut Satin | Year: 1980
Price: $5,900

#A123. Used 1970 Kimball Grand Piano

#A123. Used Kimball Grand Piano

Size: 5’9′ | Model: Grand Piano | Serial: 766984
Style: Brown Mahogany Satin | Year: 1970
Price: $5,900

#A142. Used 1960 Knabe Grand Piano

Size: 5’8″ | Serial #: 164782
Style: Walnut Satin | Year: 1960
Price: $5,900