Key Takeaways
- Betta fish are the cheapest pet to own: $5–$30 purchase, $50–$100/year ongoing (with proper care)
- Hermit crabs cost $5–$15 each but proper habitat setup is $100–$200 (pet store setups are inadequate)
- Leopard geckos and corn snakes are the cheapest reptiles: $30–$80 purchase, $100–$300/year ongoing
- Rats are the cheapest interactive mammal: $5–$15 purchase, $200–$400/year (must keep 2+ for social needs)
- Cats cost less annually than dogs on average: $800–$1,200 vs $1,200–$2,000 per year
- The "cheap pet" trap: animals marketed as cheap (hamsters, goldfish, hermit crabs) often die prematurely from inadequate care that stemmed from underinvestment
20 Cheapest Pets Ranked by Annual Cost
| Rank | Pet | Purchase | Setup | Annual Ongoing | First-Year Total | Lifespan |
|---|---|---|---|---|---|---|
| 1 | Betta fish | $5–$30 | $50–$100 | $50–$100 | $105–$230 | 3–5 yrs |
| 2 | Goldfish (fancy) | $3–$30 | $100–$200 | $80–$150 | $183–$380 | 10–15 yrs |
| 3 | Hermit crab (2–3) | $15–$45 | $100–$200 | $50–$150 | $165–$395 | 10–30+ yrs |
| 4 | Leopard gecko | $30–$80 | $150–$250 | $100–$250 | $280–$580 | 15–20 yrs |
| 5 | Corn snake | $30–$80 | $150–$250 | $80–$200 | $260–$530 | 15–20 yrs |
| 6 | Rats (pair) | $10–$30 | $100–$200 | $200–$400 | $310–$630 | 2–3 yrs |
| 7 | Mice (pair) | $5–$15 | $80–$150 | $100–$250 | $185–$415 | 1.5–3 yrs |
| 8 | Hamster | $10–$25 | $100–$200 | $150–$350 | $260–$575 | 2–3 yrs |
| 9 | Crested gecko | $40–$100 | $150–$250 | $120–$250 | $310–$600 | 15–20 yrs |
| 10 | Ball python | $50–$200 | $200–$350 | $100–$300 | $350–$850 | 20–30 yrs |
| 11 | Guinea pig (pair) | $20–$60 | $100–$200 | $300–$600 | $420–$860 | 5–7 yrs |
| 12 | Budgerigar (pair) | $20–$60 | $100–$200 | $200–$400 | $320–$660 | 5–10 yrs |
| 13 | Rabbit | $20–$50 | $200–$400 | $500–$1,000 | $720–$1,450 | 8–12 yrs |
| 14 | Cat (shelter/rescue) | $50–$200 | $200–$400 | $800–$1,200 | $1,050–$1,800 | 12–18 yrs |
| 15 | Cockatiel | $75–$200 | $150–$300 | $300–$500 | $525–$1,000 | 15–25 yrs |
| 16 | Ferret (pair) | $100–$300 | $200–$400 | $500–$1,000 | $800–$1,700 | 6–10 yrs |
| 17 | Bearded dragon | $40–$100 | $250–$400 | $300–$600 | $590–$1,100 | 8–12 yrs |
| 18 | Dog (shelter/rescue, small) | $50–$300 | $200–$400 | $1,000–$1,800 | $1,250–$2,500 | 12–16 yrs |
| 19 | Chinchilla | $150–$350 | $200–$400 | $300–$600 | $650–$1,350 | 10–15 yrs |
| 20 | Tarantula | $20–$200 | $50–$100 | $30–$80 | $100–$380 | 5–30 yrs |
The "Cheap Pet" Trap
The cheapest animals to buy are often the most expensive mistakes. Goldfish sold for $0.25 at Walmart need a 20+ gallon tank, filtration, and water testing — not a bowl. Hermit crabs need a heated, humid tropical vivarium, not a plastic cage with gravel. Hamsters need 800+ square inches of floor space (most pet store cages are 200–300 sq in).
The pattern: pet stores sell animals cheap because they profit on the enclosures, food, and replacements when animals die prematurely. The true cost of proper care is 5–10x what the pet store suggests for animals marketed as "starter pets."
Cost Per Year of Interaction
A different way to think about pet value: cost per year of companionship. Short-lived pets may seem cheap annually but need replacing frequently.
| Pet | Lifetime Cost | Lifespan | Cost Per Year | Interactivity |
|---|---|---|---|---|
| Leopard gecko | $1,800–$5,000 | 15–20 yrs | $120–$250 | Moderate (handling-friendly) |
| Corn snake | $1,500–$4,000 | 15–20 yrs | $100–$200 | Moderate |
| Ball python | $2,500–$9,000 | 20–30 yrs | $83–$300 | Moderate |
| Cat (shelter) | $10,000–$18,000 | 12–18 yrs | $550–$1,500 | High |
| Hamster | $300–$1,200 | 2–3 yrs | $150–$400 | Moderate |
| Rat (pair) | $500–$1,500 | 2–3 yrs | $250–$500 | Very high |
| Dog (shelter, small) | $15,000–$30,000 | 12–16 yrs | $1,000–$1,875 | Very high |
For the other end of the spectrum, see most expensive pets to own, most expensive dog breeds, and most expensive cat breeds. For hidden costs people miss, see hidden costs of pet ownership.