How to Use “Vir de” in Portuguese for Coming From Somewhere

Introduction

Vir de is a common Portuguese construction used to express coming from somewhere. For English-speaking learners, it looks similar to say to come from, but Portuguese uses specific forms, prepositions, and contractions that are important to master. This article explains how to use vir de in Brazilian Portuguese with clear rules, examples, and usage notes.

What vir de means and when to use it

Vir means to come. When you add the preposition de, the phrase vir de literally means to come from a place or source. Use vir de when you want to say where someone or something originated or the place they were before arriving.

Examples of typical situations:

Talking about travel: Eu vim de São Paulo.

Explaining origin: Ela vem de uma família pequena.

Mentioning previous location: O livro veio de outro bairro.

Basic structure and word order

The basic structure is subject + verb vir (conjugated) + de + place or source. For simple present and past examples:

Eu venho de Recife. (I come from Recife.)

Ele veio de Cabo Frio. (He came from Cabo Frio.)

Notice that the preposition de stays right after the verb and directly before the noun or noun phrase that indicates origin.

Conjugating vir with de

To use vir de correctly you must conjugate vir for the subject and keep de unchanged. Here are the most useful tenses for learners with examples:

Present tense (presente)

Eu venho de

Tu vens de

Ele/ela vem de

Nós vimos de

Vocês vêm de

Eles/elas vêm de

Examples:

Eu venho de Belo Horizonte.

Nós vimos de uma reunião.

Simple past (pretérito perfeito)

Eu vim de

Tu vieste de

Ele/ela veio de

Nós viemos de

Vocês vieram de

Eles/elas vieram de

Examples:

Eu vim de Manaus ontem.

Eles vieram de outra cidade.

Imperfect past (pretérito imperfeito)

Eu vinha de

Tu vinhas de

Ele/ela vinha de

Nós vínhamos de

Vocês vinham de

Eles/elas vinham de

Use this to describe repeated or ongoing coming from in the past:

Quando eu era criança, eu vinha de casa da minha avó todo domingo.

Future and conditional forms

Futuro: Eu virei de is not used to indicate future movement; instead say Eu virei here is typically to become; to express future coming use Eu vou vir de or Eu virei de + context. A more natural form is Vou vir de…

Conditional: Eu viria de indicates a conditional or hypothetical coming from something.

Examples:

Vou vir de carro amanhã.

Eu viria de ônibus se não tivesse carro.

Using vir de with places: cities, countries, neighborhoods

When indicating cities and countries, place names follow de with no article in many cases. However, some countries and regions require the definite article. Pay attention to contractions of de with articles.

No article

For many city names and small places you do not use an article:

Eu vim de Salvador.

Ela vem de Natal.

With articles and contractions

When the noun requires a definite article in Portuguese, de contracts with o and a:

de + o = do

de + a = da

Examples:

Eu vim do Rio de Janeiro. (Rio de Janeiro takes the masculine article o)

Ela veio da Bahia. (Bahia is feminine)

Use do and da when the place commonly appears with an article. If you are unsure, listen to native speech or check a reliable source for that place name.

Plural place names

Some place names are plural and require de + os or de + as:

de + os = dos

de + as = das

Examples:

Ele veio dos Estados Unidos.

Nós viemos das Ilhas Canárias.

Using vir de with people and things

Vir de can also indicate origin in a non-geographical sense, like coming from a family, a profession, or a previous state.

Examples:

Ela vem de uma família musical.

Ele veio de um emprego diferente.

O presente veio de um amigo.

Note that articles and adjectives follow the same rules: use do, da, dos, das when needed: Ele veio do trabalho, Ela vem da universidade.

Differences between vir de and other ways to express origin

Portuguese has more than one way to express origin. It is important to know how vir de differs from alternatives.

Versus ser de

Ser de expresses origin as a permanent characteristic or ownership:

Eu sou de Fortaleza. (I am from Fortaleza — general origin or identity)

Eu vim de Fortaleza. (I came from Fortaleza — a specific movement or arrival)

Use ser de for where someone is from as identity, and vir de to highlight the action of coming from a place.

Versus sair de

Sair de means to leave a place. It stresses the action of departing, not the arrival:

Eu saí de casa às oito. (I left home at eight)

Eu vim de casa às oito. (I came from home at eight)

Both are possible, but the nuance differs: sair de = leaving, vir de = coming from.

Versus voltar de and chegar de

Voltar de means to return from a place:

Ela voltou da viagem. (She returned from the trip)

Chegar de can emphasize arriving from somewhere and may be followed by the source:

Ele chegou do trabalho agora.

Common verbs and constructions combined with vir de

You will see vir de used in combination with other verbs and expressions, especially when describing past events, habits, or indirect sources.

Vir + gerund

Vir + gerund expresses a gradual action that has been happening up to now:

Ela vem estudando desde janeiro. (She has been coming/studying since January — context-dependent)

When combined with de you might say: Venho de trabalhando muito? This is unnatural; prefer other constructions like Estou vindo de or Tenho vindo de for specific contexts.

Vir + past participle

Vir pode aparecer em tempos compostos to show result or source in passive contexts:

O projeto veio a ser discutido. (The project came to be discussed)

But for physical origin, keep the simple vir de pattern.

Practical examples with natural conversational sentences

Here are practical sentences that show how Brazilians typically use vir de in conversation.

Eu vim de ônibus hoje.
Você veio de carro ou de bicicleta?
Ela veio da escola correndo.
Viemos dos Estados Unidos nas férias.
Ele costuma vir da casa dos pais aos domingos.
O pacote veio da China por navio.

Short dialogues

A: De onde você veio?
B: Eu vim de São Paulo.

A: Como você veio até aqui?
B: Vim de metrô.

Pronunciation and rhythm tips

In Brazilian Portuguese, vir is pronounced like /veer/ with a short vowel, and de is often reduced to a short schwa-like sound in fast speech. Practice common contractions:

do /du/ after contraction like do Rio

da /da/

dos /dus/

das /das/

Listening to native speech helps internalize reductions and natural rhythm.

Usage and cultural notes

Brazilians frequently mention how they arrived or where they came from in small talk, especially when meeting friends, explaining delays, or telling a story. Saying Eu vim de… or Eu vim do… is polite and common. In informal speech, people often use vim or vim mesmo for emphasis: Eu vim mesmo de longe para te ver.

In regional speech, you may hear contracted or elided forms. In the northeast, for example, rhythm and intonation differ, but the grammatical structure remains the same. Always mirror the level of formality to the context: use Eu vim de… in neutral or polite contexts and shorter forms in casual conversation.

Common mistakes and how to avoid them

Error: Leaving out the preposition de after vir.

Incorrect: Eu vim São Paulo.

Correct: Eu vim de São Paulo.

Tip: Always include de unless using a different verb that doesn’t need it.

Error: Not contracting de with articles.

Incorrect: Eu vim de o Rio de Janeiro.

Correct: Eu vim do Rio de Janeiro.

Tip: Learn common place names with their articles (o Rio, a Bahia, os Estados Unidos).

Error: Confusing ser de and vir de.

Incorrect: Eu vim do Rio. (when meaning I am from Rio as an identity, use Eu sou do Rio)

Correct: Eu sou do Rio. or Eu vim do Rio ontem.

Quick reference summary

Use vir de to say to come from a place or source.

Conjugate vir for the subject and keep de before the noun.

Contract de with definite articles: do, da, dos, das.

Compare with ser de for identity, sair de for leaving, and voltar de for returning.

Listen to native speech to learn reductions and natural rhythm.

Conclusion

Vir de is a simple but essential construction for expressing coming from a place or source in Brazilian Portuguese. Master the verb conjugations, remember to use de and its contractions with articles, and choose the right alternative verb when you mean identity or leaving. With exposure to real sentences and native speech, using vir de will become natural in everyday conversation.