Last updated: February 19, 2026. Information verified through web research.
Costs change with exchange rates and inflation. All figures are estimates — verify current prices locally.
The Reality
I've lived in Florianopolis for 18 years. I've also traveled extensively throughout Brazil and have friends in São Paulo and Recife. So here's what I can tell you: cost of living in Brazil varies enormously by city, neighborhood, and lifestyle.
The key numbers: at current exchange rates (~R$5/USD), here's what you're looking at.
The Three Cities
São Paulo — The Big City Premium
São Paulo is the most expensive city in Brazil. It's also the most convenient — best infrastructure, most job opportunities, best services.
Rent (monthly):
- Studio in city center: R$2,000-3,000 ($400-600)
- 1-bedroom apartment: R$2,500-4,000 ($500-800)
- 3-bedroom in nice neighborhood: R$5,000-10,000 ($1,000-2,000)
- Outside center (cheaper): R$1,500-2,500 ($300-500)
Food:
- Basic lunch (prato feito): R$25-40 ($5-8)
- Dinner at casual restaurant: R$40-80 ($8-16)
- Groceries for one person: R$800-1,200 ($160-240)
Transport:
- Metro/bus monthly pass: R$200 ($40)
- Uber (short trip): R$20-40 ($4-8)
- Gas: R$6/liter ($1.20/liter)
Utilities:
- Electricity (small apartment): R$200-400 ($40-80)
- Internet: R$100-150 ($20-30)
- Mobile data plan: R$50-100 ($10-20)
Florianópolis — My Home (The Tourism Premium)
Florianopolis has a twist: prices jump during peak season (December-February, June-July). If you can, visit in off-season or stay long-term to negotiate better rent.
Rent (monthly):
- Studio in central area: R$1,500-2,500 ($300-500)
- 1-bedroom apartment: R$2,000-3,500 ($400-700)
- Beachfront/nice neighborhood: R$3,000-5,000 ($600-1,000)
- Outside peak season: 10-20% cheaper
Food:
- Basic lunch (prato feito): R$25-35 ($5-7)
- Dinner at casual restaurant: R$40-70 ($8-14)
- Groceries for one person: R$700-1,000 ($140-200)
- Fresh seafood at market: Very cheap
Transport:
- Bus (city): R$5-6/trip ($1)
- Monthly bus pass: R$300-350 ($60-70)
- Uber (short trip): R$15-30 ($3-6)
- Gas: R$6.40/liter ($1.28)
Utilities:
- Electricity (AC use adds R$200-400/month): R$250-500 ($50-100)
- Internet: R$100-140 ($20-28)
- Mobile data plan: R$50-80 ($10-16)
My real costs (monthly):
- Rent (2-bedroom, normal area): R$2,800 ($560)
- Food: R$1,500 ($300)
- Transport (car + fuel): R$600 ($120)
- Utilities: R$400 ($80)
- Internet/phone: R$150 ($30)
- Total: R$5,450 ($1,090)
Recife — The Northeast Value
Recife is more affordable than São Paulo and roughly equal to or slightly cheaper than Florianopolis. It's a bigger metro area with good infrastructure.
Rent (monthly):
- Studio in city center: R$1,200-2,000 ($240-400)
- 1-bedroom apartment: R$1,800-2,800 ($360-560)
- 3-bedroom in nice area: R$3,000-5,000 ($600-1,000)
- Good neighborhoods: Boa Viagem, Parnamirim
Food:
- Basic lunch: R$20-30 ($4-6)
- Dinner at casual restaurant: R$30-60 ($6-12)
- Groceries: R$600-900 ($120-180)
Transport:
- Bus monthly pass: R$200-250 ($40-50)
- Uber: R$15-30 ($3-6)
- Metro: Limited but exists
Utilities:
- Electricity (no AC needed much): R$150-300 ($30-60)
- Internet: R$80-120 ($16-24)
Monthly Budget by Lifestyle (USD)
| Budget Level | São Paulo | Florianópolis | Recife |
|---|---|---|---|
| Budget | $800-1,200 | $700-1,000 | $600-900 |
| Comfortable | $1,500-2,500 | $1,200-2,000 | $1,000-1,800 |
| Luxury | $3,000+ | $2,500+ | $2,000+ |
What $1,500/month Gets You
São Paulo: Decent 1-bedroom apartment in a safe area, restaurant meals a few times a week, metro transport, moderate entertainment, basic phone/internet plan.
Florianópolis: Good 1-bedroom in a nice area (maybe near the beach), plenty of restaurant meals, car with gas (you'll want a car here), surfing weekend trips.
Recife: Nice 2-bedroom apartment in Boa Viagem, restaurant meals, car, beach days.
What $2,500/month Gets You
São Paulo: Very comfortable in most neighborhoods, good restaurant access, nightlife, possibly a car.
Florianópolis: High-end apartment, car with full expenses, eating out constantly, beach lifestyle.
Recife: Very comfortable, possible beachfront, nice car, good restaurants.
Key Expenses
Housing (The Big One)
This is your biggest expense. In all three cities, rent varies by:
- Neighborhood (center = more expensive)
- Distance from beach (Florianópolis)
- Building type (furnished/unfurnished)
- Time of year (seasonal in Floripa)
In Florianopolis specifically, avoid the tourist season if you can. December-February, rent jumps 30-50%. If you're staying 6+ months, negotiate.
Healthcare
Public (SUS): Free, but expect waits and limited English.
Private health insurance: R$300-800/month ($60-160) for expats. This is mandatory for most visa types.
Internet & Phone
- Internet: R$100-150/month ($20-30)
- Mobile (TIM/Vivo/Claro): R$50-100/month ($10-20)
- eSIM for data: Around $5-10/month via Airalo/Saily
Car (If You Need One)
Florianópolis basically requires a car. São Paulo and Recife have decent public transit.
- Car rental (monthly): R$2,000-4,000 ($400-800)
- Gas: R$6-6.50/liter ($1.20-1.30/liter)
- Parking: R$300-600/month in cities ($60-120)
What $1000, $2000, $3000/month Gets You
$1000 USD ($5,000 BRL)
São Paulo: Possible but tight. Share a flat or live outside center. Cook at home.
Florianópolis: Manageable in shared housing or smaller place. Beach access if you find the right spot.
Recife: Very comfortable. Good apartment, car, restaurants.
$2000 USD ($10,000 BRL)
São Paulo: Comfortable in a good area. Decent apartment + car + eating out.
Florianópolis: Very comfortable. Nice apartment, car, beach lifestyle, regular dining out.
Recife: Very comfortable. Possibly beachfront, good car, restaurants.
$3000 USD ($15,000 BRL)
São Paulo: Luxury. Central apartment, car, dining out, nightlife.
Florianópolis: Beach lifestyle, maybe a beach apartment or house, car + fuel, restaurants, surfing.
Recife: Luxury living, beachfront, good car, private healthcare.
The Bottom Line
Brazil can be quite affordable or quite expensive, depending on where you live and your lifestyle. At current rates:
- $1,000/month is doable in all three cities with some trade-offs
- $2,000/month is comfortable in all three
- $3,000/month gives you a very good life
Florianopolis is pricier than people expect because of tourism. São Paulo is expensive for what you get. Recife offers the best value for money while still having decent infrastructure.
If you're moving long-term, negotiate rent, get a local phone plan, and cook at home more than you'd think.

