Laut der Society for the Protection of Cruelty to Animals beträgt die Lebensdauer der meisten Schweinearten fünf bis zehn Jahre. Dies ist jedoch je nach Rasse unterschiedlich, und einige Schweine werden bis zu 25 Jahre alt .
Ein Hängebauchschwein hat eine lange Lebensdauer. Diese Tiere können etwa 20 Jahre alt werden. Auf der anderen Seite sind Teetassenschweine empfindlicher und ihre Lebenserwartung beträgt etwa fünf Jahre. Teetassenschweine sind keine eigenständige Rasse. Einige sind Hängebauchschweine, die unterfüttert wurden, um klein zu bleiben. Andere sogenannte Teetassenschweine sind eigentlich Ferkel, die als ausgewachsene Tiere fälschlicherweise dargestellt werden.