Sachverhalt: Mit Verfügung vom 31. Dezember 2005 und Einspracheentscheid vom 22. November 2006 verneinte die IV-Stelle des Kantons Schwyz einen Anspruch des 1970 geborenen I._ auf eine Rente der Invalidenversicherung mangels eines rentenbegründenden Invaliditätsgrades. Das Verwaltungsgericht des Kantons Schwyz wies die gegen den Einspracheentscheid erhobene Beschwerde mit Entscheid vom 7. Mai 2007 ab. Mit Urteil 9C_440/2007 vom 30. Juli 2007 wies das Bundesgericht die von I._ dagegen geführte Beschwerde in öffentlich-rechtlichen Angelegenheiten ab. Auf eine neue Anmeldung des I._ zum Rentenbezug vom 21. Februar 2008 trat die IV-Stelle des Kantons Schwyz mit Vorbescheid vom 5. Juni 2008 und Verfügung vom 10. Juli 2008 nicht ein. Die dagegen gerichtete Beschwerde wies das Verwaltungsgericht des Kantons Schwyz mit Entscheid vom 27. November 2008 ab. I._ führt Beschwerde in öffentlich-rechtlichen Angelegenheiten und beantragt Zusprechung einer Invalidenrente; eventualiter sei die Sache unter Aufhebung des kantonalen Entscheides zur Vervollständigung der Entscheidgrundlagen, namentlich zur Einholung eines Gutachtens, und zur anschliessenden Neubeurteilung an die IV-Stelle zurückzuweisen.