๐Ÿ’ณ SIM Card Guide

Brazil SIM Card Guide (2026)

Buying a local SIM in Brazil means dealing with the CPF tax-ID rule, and only TIM sells a true passport-only tourist line. Compare Vivo, Claro, and TIM prices, where to buy, and why an eSIM is often the simpler path.

By Seth ยท Updated June 2026 ยท 10 min read ยท How we research

Affiliate disclosure: This page contains affiliate links, and we may earn a commission if you buy through them, at no extra cost to you. See how we research · Full disclosure.

EASIEST OPTION
No CPF, no counter. A travel eSIM installs in minutes and works the moment you land in Brazil, skipping the tax-ID rule entirely.
Compare eSIMs โ†’ Get a Airalo eSIM โ†’

The thing nobody warns you about Brazilian SIMs is the CPF. Carriers normally want this national tax number before activating a prepaid line, and tourists do not have one, so the realistic local options narrow to TIM's passport-only tourist SIM (around 25 to 50 BRL with a few GB) or a city shopping-mall counter where staff are used to foreigners. Vivo is the strictest of the three. If that sounds like more trouble than it is worth, a travel eSIM needs no CPF at all and works the moment you land, see our Brazil eSIM guide to compare, or let the eSIM Finder pick for you.

Brazil's Mobile Landscape and the CPF Problem

Brazil has three major mobile operators: Vivo (Telefonica), Claro, and TIM. Vivo is the largest and the overall network leader, Claro is strong in the cities, and TIM consistently ranks alongside Vivo for speed. For a visitor, though, the carrier ranking matters less than one piece of bureaucracy that catches almost everyone off guard.

That obstacle is the CPF, the Cadastro de Pessoas Fisicas, Brazil's individual taxpayer registry number. By regulation, prepaid lines are tied to a CPF, and the standard sales process at a carrier store assumes you have one. Locals enter it in seconds; tourists do not have it, which is why so many visitors end up frustrated at a kiosk. There are workarounds, but they are narrower than in most countries, and that single fact is what tilts so many travelers toward an eSIM here.

Your Three Realistic Local Options

1. TIM tourist SIM: the cleanest local route, sold on a passport alone with no CPF. 2. A big-city carrier counter: staff at a major shopping-mall Vivo, Claro, or TIM store can sometimes register a foreigner, but it is hit or miss and Vivo is the strictest. 3. Skip it and use an eSIM: no CPF, no passport, no store, online the moment you land. The rest of this guide covers all three.

TIM

TIM is the local SIM to know about, because it is the one carrier that openly sells a tourist line on a passport with no CPF. That removes the single biggest obstacle, and TIM's urban network is genuinely good, competitive with Vivo on speed in Rio and Sao Paulo and present with 5G in more municipalities than Claro. If you specifically want a Brazilian number for calls or for verifying local apps, TIM is the path of least resistance.

The trade-offs are real, though. The entry tourist pack is small on data, so you will likely buy a top-up bundle. TIM's rural coverage is the thinnest of the big three, so a remote-interior or deep-coast trip is not its strong suit. And you still have to find a staffed store or airport desk, queue, and activate the line, which is exactly the friction an eSIM avoids.

Strengths

โœ“ Sold on a passport alone, no CPF required
โœ“ Fast urban 4G and wide 5G in the cities
โœ“ Gives you a real Brazilian number for calls and app verification
โœ“ Stores and airport desks in all major cities

Weaknesses

โœ— Entry tourist pack carries little data, expect to top up
โœ— Weakest rural coverage of the big three
โœ— Still means a store visit, queue, and activation

Vivo

Vivo: Best Network, Strictest on CPF

Brazil's largest carrier and overall coverage leader, but the hardest to buy as a tourist

Plan Name Vivo Pre / Vivo Controle prepaid packs
Data Varies by recharge; common packs add several GB plus WhatsApp use
ID Required CPF expected; staff at big-city stores may register a foreigner case by case
Price SIM plus a recharge from roughly 30 to 70 BRL depending on the pack
Coverage The widest in Brazil, 4G nationwide and 5G in 700+ cities, top-rated for speed

On pure network terms, Vivo is the best choice in Brazil: the broadest footprint, the widest 5G, and top marks for download speed in independent testing. The problem is access. Vivo is the strictest of the three about the CPF rule, so walking up to a small kiosk and asking for a prepaid line as a tourist often ends in a polite no. Your best shot is a flagship Vivo store in a major shopping mall, where staff handle foreigners more often and may register the SIM against your passport. Even then it is not guaranteed, which is why most travelers who want Vivo-grade coverage simply buy an eSIM that rides the Vivo network instead.

Claro

Claro: Solid in the Cities, Some Tourist Packs

Strong urban coverage and a large 5G base, with tourist-oriented prepaid options

Plan Name Claro Pre / Claro prepaid tourist packs
Data Recharge-based; tourist packs broadly match the standard prepaid menu
ID Required CPF normally requested; some stores will register a tourist with a passport
Price SIM plus recharge from around 30 to 65 BRL
Coverage Excellent in major cities and a large 5G base, though 5G reaches fewer towns than Vivo or TIM

Claro rounds out the big three. City coverage is excellent and it has one of the largest 5G subscriber bases in the country, even if its 5G reaches fewer towns than Vivo or TIM. Claro does offer tourist-oriented prepaid packs, and some stores will register a foreigner with a passport, though as with Vivo it depends on the branch and the staff. For a city-focused trip Claro is perfectly capable, but the same store-and-CPF friction applies, so it sits behind TIM for ease of purchase and behind an eSIM for sheer simplicity.

Brazil SIM Card Options Compared

Carrier Tourist Access Typical Price Coverage Best For
TIM Passport only, no CPF ~25 to 80 BRL Strong urban, wide 5G, thin rural The easiest local SIM
Vivo CPF expected, strictest ~30 to 70 BRL Widest in Brazil, best speed Best network if you can buy it
Claro CPF normally, some flexibility ~30 to 65 BRL Great in cities, large 5G base City-based stays
Travel eSIM No CPF, no passport, no store ~$5 to $35 Rides Vivo, Claro or TIM Most visitors who just need data

The pattern is clear: every local SIM here carries some version of the CPF and store hassle, with TIM the only one that reliably skips the tax-ID step. A travel eSIM skips all of it, which is why it ends up being the simplest choice for travelers who mainly want data rather than a Brazilian phone number.

Where to Buy a SIM Card in Brazil

1

A TIM Store or Airport TIM Desk (Easiest)

Because TIM sells on a passport alone, an official TIM store or the TIM desk at Galeao or Guarulhos is the smoothest local route. Bring your passport, ask for the tourist SIM, and add a data top-up if the entry pack is small. This avoids the CPF wall entirely.

2

A Flagship Carrier Store in a Big Shopping Mall

For Vivo or Claro, head to a large store inside a major mall (for example in Rio's Zona Sul or central Sao Paulo) rather than a neighborhood kiosk. Staff there deal with foreigners more often and are more likely to register a SIM against your passport. Vivo remains the hardest, so set expectations accordingly.

3

Avoid Random Street Vendors

Loose SIMs sold informally may be pre-registered to someone else's CPF, which can mean the number stops working without warning. If you go local, buy from a branded store or airport desk so the line is registered properly and you have someone to go back to if it fails.

4

Test the Data Before You Leave the Counter

Whatever you buy, put the SIM in, load a map or a website, and confirm the data and validity match what you paid for while the staff member is still there. This one habit catches almost every problem before it becomes your problem out on the street.

eSIM vs Local SIM Card in Brazil

Factor eSIM Local SIM
CPF / tax ID Never needed Required by default, only TIM waives it for tourists
Setup time A few minutes before your flight A store visit, queue, and activation
Price (week of data) ~$5 to $15 (Airalo, Nomad, Holafly) ~25 to 80 BRL plus the right top-up
Coverage Pick a plan that lists Vivo, Claro, or TIM Vivo is widest, TIM easiest to buy
Best for Most travelers, no bureaucracy Long stays or anyone needing a Brazilian number

Local SIMs in Brazil are not expensive, but the CPF rule and the store visit turn what is a five-minute errand elsewhere into a small project. For most short-term visitors who simply need data for maps, WhatsApp, and ride-hailing, a travel eSIM is the easiest answer: install it before you fly and you are online the second you land, with no tax number and no counter. If you want a Brazilian number for calls or to verify local apps, TIM's passport-only SIM is the local option that gives the least grief.

Brazil-Specific Tips

Practical Advice for Staying Connected in Brazil

The CPF is the real hurdle: Plan around it before you arrive. If you want a local SIM, aim for TIM (passport only) or a big-mall carrier store, and treat a small neighborhood kiosk as a long shot.

Brazil runs on WhatsApp: Restaurants, drivers, tour operators, and hosts expect to reach you on WhatsApp, so any working data plan that keeps it live matters more than call minutes.

Vivo for reach, TIM and Vivo for speed: If coverage breadth is your priority (coast, smaller towns), choose a plan on Vivo. For raw speed in Rio and Sao Paulo, Vivo and TIM lead.

Keep your phone discreet: In busy areas and on the beach, opportunistic phone theft is a known issue. Navigate before you set off, and avoid waving an expensive handset around in crowds, regardless of whether you are on a SIM or eSIM.

Top-ups are easy once you are set: Recharge a local prepaid line at carrier stores, lottery shops (loterica), and supermarkets, or through the carrier app. eSIM users just top up in-app.

Frequently Asked Questions

Do I need a CPF to buy a SIM card in Brazil?

For most local prepaid lines, yes, the CPF tax number is the default requirement and tourists do not have one. The two ways around it are TIM, which sells a passport-only tourist SIM, and certain big-city flagship stores where staff will sometimes register a foreigner against a passport. A travel eSIM avoids the question completely, since it needs no CPF, no passport, and no store visit.

Which Brazilian carrier is easiest for a tourist to buy?

TIM, clearly. It is the only one of the three that openly sells a prepaid tourist SIM on a passport alone with no CPF. Vivo is the strictest about the tax-ID rule, and Claro sits in between with some store-by-store flexibility. If you want a local SIM with the least friction, start at a TIM store or the TIM desk at the airport.

How much does a tourist SIM cost in Brazil?

TIM's entry tourist SIM starts around 25 BRL but carries little data, so most visitors add a top-up bundle that brings the total to roughly 40 to 80 BRL for a useful amount. Vivo and Claro prepaid SIMs plus a recharge land in a similar 30 to 70 BRL range. By comparison, a week of data on a travel eSIM often runs about 5 to 15 US dollars.

Can I get a SIM at the airport in Rio or Sao Paulo?

Yes, there are carrier desks in the arrivals areas, and TIM's passport-only tourist SIM is the realistic buy there since it does not need a CPF. Just be ready for a queue after a long flight and check the data and validity before you walk away. Many travelers prefer to land already online on an eSIM and skip the desk entirely.

Should I get an eSIM or a local SIM for Brazil?

For most travelers an eSIM is easier, because it removes the CPF rule and the store visit that make local SIMs awkward here, and it works the moment you land. A local TIM SIM is worth it if you specifically need a Brazilian number for calls or to verify local apps, or if you are staying long enough to justify the trip to a store. For pure data on a one or two week trip, the eSIM wins on convenience.

Ready to choose a plan? Compare every option in our Brazil eSIM guide, or run the eSIM Finder to match one to your trip.