La ciudad cuenta con grandes atractivos turísticos debido a su importante acervo arquitectónico, cultural e histórico, además de que se localiza cerca de poblaciones con tradiciones y próxima a escenarios naturales, como Los Azufres y los lagos de Pátzcuaro y de Cointzio, entre otros sitios, razones por las cuales es el destino sin playa más visitado de México (casi 500 mil turistas por temporada vacacional), con un porcentaje de 85% de turistas nacionales y 15% de turistas extranjeros, entre los que destacan los estadounidenses, españoles, canadienses e italianos (2006).