Sachverhalt: A. X._ verursachte am 11. Januar 2006 auf der Stadtautobahn St. Gallen während eines Überholmanövers einen Unfall. Das Strassenverkehrs- und Schifffahrtsamt des Kantons St. Gallen (nachfolgend: Strassenverkehrsamt) ordnete daraufhin die Abklärung seiner Fahreignung an. X._ versäumte die ärztliche Untersuchung. Das Strassenverkehrsamt entzog ihm am 8. Juni 2006 den Führerausweis auf unbestimmte Zeit aus medizinischen Gründen (Sicherungsentzug). Den von X._ dagegen erhobenen Rekurs hiess die Verwaltungsrekurskommission des Kantons St. Gallen am 18. Oktober 2006 gut und hob den Sicherungsentzug auf. Am 8. November 2006 wurde ihm der Führerausweis wieder ausgehändigt. Mit Verfügung vom 17. Januar 2007 ordnete das Strassenverkehrsamt wegen des Unfalls vom 11. Januar 2006, den es als mittelschwere Widerhandlung gegen die Vorschriften des Strassenverkehrs einstufte, einen Führerausweisentzug von einem Monat an. Den Vollzug legte es rückwirkend vom 8. Juni bis 7. Juli 2006 fest. B. Am 19. Juni 2008 überschritt X._ auf der Autobahn zwischen Zürich und Bern, auf der Höhe von Oberbuchsiten, die signalisierte Höchstgeschwindigkeit um 31 km/h (nach Toleranzabzug). Das Strassenverkehrsamt entzog ihm deshalb am 14. November 2008 den Führerausweis für die Dauer von vier Monaten wegen einer mittelschweren Widerhandlung innerhalb der zweijährigen Rückfallfrist von Art. 16b Abs. 2 lit. b SVG. C. Dagegen führte X._ Rekurs bei der Verwaltungsrekurskommission, welche diesen abwies. X._ erhob Beschwerde beim Bundesgericht. Dieses trat auf die Beschwerde nicht ein, weil die Verwaltungsrekurskommission kein oberes kantonales Gericht nach Art. 86 Abs. 2 BGG ist. Es überwies die Sache dem Verwaltungsgericht des Kantons St. Gallen zur weiteren Behandlung (Urteil 1C_312/2009 vom 23. November 2009). Das Verwaltungsgericht wies die Beschwerde mit Urteil vom 24. Februar 2010 ab. D. X._ führt Beschwerde in öffentlich-rechtlichen Angelegenheiten. Er beantragt die Aufhebung des Urteils des Verwaltungsgerichts sowie die Feststellungen, dass der vom Strassenverkehrsamt mit Verfügung vom 14. November 2008 angeordnete Führerausweisentzug vollzogen und auf einen Entzug des Führerausweises zu verzichten sei. Eventualiter sei der Führerausweisentzug auf einen Monat zu reduzieren. Das Strassenverkehrsamt hat keine Stellungnahme eingereicht. Die Verwaltungsrekurskommission hat auf Vernehmlassung verzichtet. Das Verwaltungsgericht beantragt unter Hinweis auf das angefochtene Urteil die Abweisung der Beschwerde. Das Bundesamt für Strassen hat sich vernehmen lassen. Es beantragt die Abweisung der Beschwerde. In der Replik hält X._ an seiner Beschwerde fest. E. Mit Verfügung vom 4. Mai 2010 hat der Präsident der I. öffentlich-rechtlichen Abteilung der Beschwerde aufschiebende Wirkung zuerkannt.