Skip to main content

How to form and use different kinds of numbers in Brazilian Portuguese?

By: Ana Amélia Rodrigues dos Santos

In Brazilian Portuguese, we use different kinds of numbers for different purposes:

  • Cardinal Numbers: to talk about quantity

    • um meaning one

    • dois meaning two

  • Ordinal Numbers: to indicate the position of something or someone in a list

    • primeiro meaning first

    • segundo meaning second

  • Fractional Numbers: to indicate a division of something

    a metade meaning the half

  • Multiplicative Numbers: to describe the multiplication of something

    o dobro meaning the double

  • Collective Numbers: to talk about sets of something (collective), indicating the exact number of beings that make up that set

    década meaning decade

Unlike in English, some numbers in Brazilian Portuguese have gender (a masculine and a feminine form). For example, the cardinal number um meaning one can be um or uma, depending on the noun you’re quantifying:

  • um carro meaning one car

  • uma casa meaning one house

Some numbers can also have singular and plural forms, as with the ordinal number “first,” which can take the forms primeiro, primeiros, primeira, or primeiras.

In this post, we will review cardinal, ordinal, fractionary, multiplicative, and collective numbers in Brazilian Portuguese, along with their uses and some of their particularities. Let’s start!

What are cardinal numbers in Brazilian Portuguese?

Cardinal numbers indicate the precise and absolute quantity or count of something.

  • um abacaxi
    Translation: one pineapple
  • três bananas
    Translation: three bananas
  • quatro mais quatro são oito
    Translation: four plus four is eight

In this section, we’ll quickly review how to form different cardinal numbers in Brazilian Portuguese. First we will examine the numbers from 0 to 99, and then we’ll look at the numbers above 99. As you’ll see, some cardinal numbers can be variable, having a masculine and feminine form, as well as a singular and plural form.

How to say the numbers from 0 to 99 in Brazilian Portuguese?

Let’s now take a look at the list below with cardinal numbers from 0 to 99 in Brazilian Portuguese, and then we’ll discuss some of their particularities.

  • 0 - zero

  • 1 - um / uma

  • 2 - dois / duas

  • 3 - três

  • 4 - quatro

  • 5 - cinco

  • 6 - seis

  • 7 - sete

  • 8 - oito

  • 9 - nove

  • 10 - dez

  • 11 - onze

  • 12 - doze

  • 13 - treze

  • 14 - catorze / quatorze

  • 15 - quinze

  • 16 - dezesseis

  • 17 - dezessete

  • 18 - dezoito

  • 19 - dezenove

  • 20 - vinte

  • 21 - vinte e um / vinte e uma

  • 22 - vinte e dois / vinte e duas

  • 23 - vinte e três

  • (...)

  • 30 - trinta

  • 40 - quarenta

  • 50 - cinquenta

  • 60 - sessenta

  • 70 - setenta

  • 80 - oitenta

  • 90 - noventa

  • 99 - noventa e nove

  • Notice in the table above that the numbers one and two, as well as the larger numbers ending in one or two, have a masculine and feminine form. They change to match the gender of the nouns they quantify:

    masculinefeminine
    Catarina tem quarenta e um anos.
    Translation: Catarina is forty one years old.
    Na fazenda de Márcia há quarenta e duas vacas.
    Translation: In Márcia’s farm there are forty-two cows.

    In the examples above, the cardinal number quarenta e um agrees in gender with the masculine noun anos meaning years, whereas quarenta e duas agrees with the feminine noun vacas meaning cows.

  • When written with letters, the numbers from 16 to 19 (which are the result of combining 10 and 6, 7, 8, and 9) are written as one word:

    • 10 + 6: dez + seis =

      16: dezesseis

    • 10 + 7: dez + sete =

      17: dezessete

    • 10 + 8: dez + oito =

      18: dezoito

    • 10 + 9: dez + nove =

      19: dezenove

  • From 21 on, cardinal numbers are written as two separate words with the connector e meaning and between them:

    • 21: vinte e um

    • 65: sessenta e cinco

How to say the numbers above 99 in Brazilian Portuguese?

Now, let's see how to say the numbers above 99. Here is how to say the hundreds from one hundred to 900, along with one thousand:

  • 100 - cem

  • 200 - duzentos/as

  • 300 - trezentos/as

  • 400 - quatrocentos/as

  • 500 - quinhentos/as

  • 600 - seiscentos/as

  • 700 - setecentos/as

  • 800 - oitocentos/as

  • 900 - novecentos/as

  • 1000 - mil

  • Notice that the number 100 (exactly) is one word: cem meaning hundred. But when referring to the numbers between 100 and 200, we use cento instead. The numbers here can be made of two or three words connected by the conjunction e meaning and, as in:

    • 101: cento e um

    • 110: cento e dez

    • 123: cento e vinte e três

    This same rule applies for all numbers between 100 and 999. When connecting numbers in the hundreds and tens positions, again you’ll use the conjunction e, just like you do between the tens and ones places.

    • 221: duzentos/as e vinte e um/a

    • 999: novecentos/as e noventa e nove

  • Did you notice in the table and examples above that the multiples of 100 (200-900) each have two different forms? The hundreds from 200 to 900 agree in gender with the nouns they quantify:

    masculinefeminine
    Esta igreja tem duzentos anos.
    Translation: This church is two hundred years old.
    Há duzentas pessoas nesta igreja.
    Translation: There are two hundred people in this church.

    In the examples above, duzentos agrees with the masculine noun anos meaning years, and duzentas agrees with the feminine word pessoas meaning people.

How to say numbers in the thousands in Brazilian Portuguese?

As we’ve seen above, the word for one thousand in Brazilian Portuguese is mil. To talk about thousands beyond 1,000, use the cardinal number for the number of thousands plus the word mil. Take a look:

  • 1.000 - (um) mil

  • 2.000 - dois/duas mil

  • 3.000 - três mil

  • 4.000 - quatro mil

  • 5.000 - cinco mil

  • 10.000 - dez mil

  • 50.000 - cinquenta mil

  • 100.00 - cem mil

  • 500.000 - quinhentos/as mil

  • 999.999 - novecentos/as e noventa e nove mil novecentos/as e noventa e nove

  • As you can see in the table, a period is normally used to separate thousands in Brazilian Portuguese, and a comma is used to separate decimals! (This is the opposite of English!)

    R$3.985,74 = três mil, novecentos e oitenta e cinco reais e setenta e quatro centavos
  • Remember to use the conjunction e meaning and in the appropriate circumstances (between hundreds, tens, and ones, but typically not between thousands and hundreds):

    • 1.001:mil e um/uma

    • 1.212: mil duzentos/as e doze

    • 2.100: dois/duas mil e cem

    • 2.100: dois/duas mil e cem

    • 2.101: dois/duas mil cento e um

    • 225.710: duzentos/as e vinte e cinco mil setecentos/as e dez

How to talk about very large numbers in Brazilian Portuguese?

Finally, let’s see how to talk about millions, billions, trillions, and higher:

  • 1.000.000 - um milhão

  • 5.000.000 - cinco milhões

  • 10.000.000 - dez milhões

  • 100.000.000 - cem milhões

  • 500.000.000 - quinhentos milhões

  • 1.000.000.000 - um bilhão

  • 2.000.000.000 - dois bilhões

  • 500.000.000.000 - quinhentos bilhões

When referring to a specific quantity of something or someone in the millions, billions, and above, use um milhão/bilhão/etc + de + noun.

numbernoun
Um milhão de árvores foram plantadas neste local.
Translation: One million trees were planted on this site.

To talk about trillions and higher, the ending -ilhão is repeated with the same prefix:

  • million - milhão

  • billion - bilhão

  • trillion - trilhão

  • quadrillion - quatrilhão

  • quintillion - quintilhão

  • sextillion - sextilhão

  • septillion - septilhão

  • octillion - octilhão

  • nonillion - nonilhão

  • decillion - decilhão

The cardinal numbers milhão meaning million, bilhão meaning billion, trilhão meaning trillion, and so on are masculine, and therefore only have one form, as in: um milhão meaning one million, instead of uma milhão. However, they do still have singular vs. plural forms, as in:

  • um milhão meaning one milliondois milhões meaning two millions

  • um bilhão meaning one billiondois bilhões meaning two billions

Want to review the structure of cardinal numbers in Brazilian Portuguese? Have a look at this reference sheet for Brazilian Portuguese cardinal numbers!

What are the other specific uses of cardinal numbers?

In addition to giving the quantity of a noun, cardinal numbers have a few other uses. We use them, for example, to refer to the date or time and to talk about a series of numbers. Let’s look closer.

  • Cardinal numbers are used to refer to years and dates, as in:

    Speaker A:
    Que dia é hoje?
    Translation: Which day is today?
    Speaker B:
    Hoje é dia vinte e três de maio de dois mil e vinte e três.
    Translation: Today is May 23, 2023.
    Literally: Today is the day twenty and three of May of two thousand and twenty and three.
  • Cardinal numbers are also used for referring to hours or time, as in:

    Speaker A:
    Que horas são?
    Translation: What time is it?
    Speaker B:
    Agora são onze e trinta da manhã.
    Translation: It is now eleven-thirty in the morning.
  • Cardinal numbers are used to talk about a series of numbers, such as passwords, house numbers, flight codes, and phone numbers. There is no need to use the conjunction e meaning and to connect the numbers here.

    O número da minha casa é cinco seis cinco.
    Translation: The number of my house is five six five.

What are ordinal numbers in Brazilian Portuguese?

Ordinal numbers in Brazilian Portuguese are numbers that are used like “first” or “fifth” in English. As in English, these words are used to express order or to represent the position of someone or something in a sequence, such as the floors of a building or the position of an athlete in a competition.

Speaker A:
Quem ganhou a corrida?
Translation: Who won the race?
Speaker B:
O Ricardo ficou em primeiro lugar.
Translation: Ricardo took first place.

How to say ordinal numbers from one to 1000 in Brazilian Portuguese?

Let’s now take a look at the list below and talk about some characteristics of the ordinal numbers from one to 1000 in Brazilian Portuguese.

  • 1 - primeiro/a

  • 2 - segundo/a

  • 3 - terceiro/a

  • 4 - quarto/a

  • 5 - quinto/a

  • 6 - sexto/a

  • 7 - sétimo/a

  • 8 - oitavo/a

  • 9 - nono/a

  • 10 - décimo/a

  • 11 - décimo/a primeiro/a

  • 12 - décimo/a segundo/a

  • 20 - vigésimo/a

  • 30 - trigésimo/a

  • 40 - quadragésimo/a

  • 50 - quinquagésimo/a

  • 60 - sexagésimo/a

  • 70 - septuagésimo/a

  • 80 - dezenove

  • 90 - octogésimo/a

  • 100 - centésimo/a

  • 200 - ducentésimo/a

  • 300 - tricentésimo/a

  • 400 - quadringentésimo/a

  • 500 - quingentésimo/a

  • 600 - sexcentésimo/a

  • 700 - setseptingentésimo/a

  • 800 - octingentésimo/a

  • 900 - nongentésimo/a

  • 1000 - milésimo/a

Have a look at this longer list or ordinal numbers in Brazilian Portuguese!

  • Ordinal numbers agree in number and gender with the noun they describe or replace.

    ordinal number (feminine plural)
    Maria e Isabela foram as primeiras a chegarem na escola.
    Translation: Maria and Isabela were the first ones to arrive in the school.

    In this case, the ordinal number primeiras meaning first ones is in its feminine and plural form agreeing with the subject of the sentence Maria e Isabela.

  • As for the values above 10th, we write the tenth plus the unit in ordinal numbers, as in:

    Eu moro no décimo primeiro andar.
    Translation: I live on the eleventh floor.

What are other specific uses of ordinal numbers in Brazilian Portuguese?

As mentioned above, ordinal numbers are used to indicate the position of something in an ordered group. Here are a couple of special cases where we use ordinal numbers in Brazilian Portuguese:

  • In Brazilian Portuguese, ordinal numbers have been used to name the weekdays.

    Hoje é segunda-feira.
    Translation: Today is Monday.
    Literally: Today is second day-of-rest

    In this case, Monday refers to the second day of the week. Similar to the other days of the week, it is always written with lowercase letters, unless it starts a phrase.

  • Ordinal numbers are also always used to indicate the position of someone in a competition:

    O Palmeiras ficou em primeiro lugar no campeonato.
    Translation: Palmeiras took first place in the championship.

What are fractional numbers in Brazilian Portuguese?

In Brazilian Portuguese, fractional numbers express a precise proportion of a whole. In other words, they refer to the fractions, as in:

Eu quero metade da maçã.
Translation: I want half (½) of the apple.

Let’s now take a look at some examples of fractional numbers and talk about some of their main characteristics.

How to say fractional numbers in Brazilian Portuguese?

In Brazilian Portuguese, like in English, when you read a fraction, the numerator (top number) is read as a cardinal number and the denominator (bottom number) is read as an ordinal number:

cardinal numberordinal number
um quarto
Translation: ¼ = one fourth
três quartos
Translation: ¾ = three fourths

The ordinal number will agree in number with the numerator:

Precisamos terminar ao menos dois terços do trabalho.
Translation: We need to finish at least two thirds (⅔) of the job.
terços is plural because dois meaning 2 > 1

Here is how to say some of the most common fractional numbers in Brazilian Portuguese:

  • ½: meio / metade meaning half

  • ⅓: um terço meaning one third

  • ¼: um quarto meaning one fourth

  • ⅖: dois quintos meaning two fifths

Take a look here at our list of fractional numbers in Brazilian Portuguese.

What are multiplicative numbers in Brazilian Portuguese?

Multiplicative numbers are those that indicate the number of times a quantity has been multiplied, as in:

Minha irmã tem o dobro da minha idade.
Translation: My sister is twice my age.
Literally: My sister has the double of my age.

Let’s now take a look at some examples of multiplicative numbers and some of their characteristics.

  • dobro or duplo/a meaning double, twice

  • triplo/a meaning triple, three times

  • quádruplo/a meaning quadruple, four times

Take a look here at our list of multiplicative numbers in Brazilian Portuguese.

  • Multiplicative numbers are invariable when functioning as nouns, as in the example above and below:

    Ela tem o triplo da minha experiência.
    Translation: She has three times my experience.
    Literally: She has the triple of my experience.
  • When functioning as adjectives, multiplicative numbers can vary in gender and number:

    Ela tem uma dupla função no trabalho.
    Translation: She has a dual function at work.
    Literally: She has a double function at work.
  • The multiplicative numbers dúplice meaning double and tríplice meaning triple have the same meaning as duplo and triplo, although they are less commonly used in everyday language. They only vary in number, as in:

    A rodovia possui pistas dúplices.
    Translation: The highway has dual lanes.

What are collective numbers in Brazilian Portuguese?

Collective numbers are words like “dozen” or “pair,” and they refer to an exact number of a set of days, months, years, or other quantities.

Centenas de pessoas visitam o Palácio de Versailles todos os dias.
Translation: Hundreds of people visit the Palace of Versailles every day.

Take a look here at the table below with examples of different types of collective numbers:

QuantitiesTimeWeights / Measures
  • par meaning pair

  • trinca meaning trio

  • quina meaning quintet

  • dezena meaning group of 10

  • semana meaning week

  • novena meaning 9 days

  • decêndio meaning 10 days

  • trezena meaning 13 days

  • arroba / @ meaning 15 kg. of liquid

  • tonelada / t meaning ton

  • quilômetro / km meaning kilometer

  • milha terrestre meaning mile

Take a look here at a more extensive list of collective numbers!

How to express approximate numbers in Brazilian Portuguese?

In Brazilian Portuguese, we express approximate numbers, such as the “-ish” form in English, by using the words por volta de / em torno de meaning around or aproximadamente meaning approximately followed by a cardinal number.

Ela tinha por volta de/em torno de/aproximadamente cinquenta anos quando saiu do Brasil pela primeira vez.
Translation: She was around fifty years old when she first left Brazil.

These words are used interchangeably, and they can also be used to refer to time, as in:

Carlos chegou por volta das sete da noite.
Translation: Carlos arrived at seven-ish in the evening. / Carlos arrived around seven in the evening.

Summary

In this post, you saw the difference between cardinal, ordinal, fractional, multiplicative, collective, and approximate numbers, along with where to use them in Brazilian Portuguese. Among the things we talked about, we mentioned that:

  • Cardinal numbers, such as nove meaning nine or onze meaning eleven, are used to count or show the quantity of things or people.

  • Ordinal numbers, such as terceiro meaning third or vigésimo primeiro meaning twenty-first, refer to the order of something or someone in a competition, in a list, or the floors in a building.

  • Fractional numbers, such as quarto meaning fourth, are used to indicate a division.

  • Multiplicative numbers, such as duplo meaning double, are used to indicate a multiplication.

  • Collective numbers, such as década (decade) meaning decade, indicate a fixed number of beings or things within a category.

  • Approximate numbers are made with the expressions por volta de / em torno de meaning around or aproximadamente meaning approximately followed by a cardinal number.

Now why don’t you practice using numbers in Brazilian Portuguese?

Meet the Author

Ana Amélia Rodrigues dos Santos

Ana Amélia Rodrigues dos Santos

Grammar Writer

Ana is an experienced Brazilian Portuguese teacher with a PhD in Modern Languages and Literature.

Resources