Sachverhalt: A. Die W._ AG (nachfolgend: W._ AG) betrieb in U._ in eigenen Liegenschaften ein Wohn- und Gesundheitszentrum für pflegebedürftige und betagte Personen. Mit Kaufvertrag vom 11. August 2008 veräusserten A.C._ seine 3000 Namenaktien und B.C._ ihre 7200 Namenaktien an der W._ AG an die X._ AG (heute: Y._ AG) mit Sitz in V._. Der Kaufpreis für sämtliche Aktien wurde mit Fr. 4'429'730.-- vereinbart. Ebenfalls am 11. August 2008 schloss die W._ AG einen Kaufvertrag mit der Z._ AG ab, wonach diese den Betrieb des Wohn- und Pflegeheims für einen Preis von Fr. 2'500'000.-- übernahm. Die Steuerverwaltung des Kantons Thurgau erblickte in der Veräusserung der Gesamtheit der Aktien durch die Eheleute C._ eine wirtschaftliche Handänderung und verfügte mit Einspracheentscheid vom 18. Februar 2013 bei steuerbaren Grundstückgewinnen von insgesamt Fr. 1'192'500.-- Grundstückgewinnsteuern in der Höhe von Fr. 291'960.--. B. Die Steuerrekurskommission und das Verwaltungsgericht des Kantons Thurgau wiesen Rechtsmittel am 31. Oktober 2013 bzw. am 3. September 2014 ab. C. Dagegen erheben A. und B.C._ Beschwerde in öffentlich-rechtlichen Angelegenheiten mit dem Antrag, den Entscheid des Verwaltungsgerichts aufzuheben und auf die Erhebung von Grundstückgewinnsteuern zu verzichten. Die Steuerverwaltung und das Verwaltungsgericht des Kantons Thurgau schliessen auf Abweisung der Beschwerde. Die Eidgenössische Steuerverwaltung hat auf eine Stellungnahme verzichtet.