Language Learning with SongsLanguage Learningwith Songs

“O Arco-Íris” — Rainbow Song in Portuguese for Kids

In “O Arco-Íris” (The Rainbow), kids sing key Portuguese words like arco-íris, cores, céu and brilhar, going back and forth between English and Portuguese, so the meaning is never a mystery. It's a beginner song from Unit 3: Colors, 1:59 long, made for ages 2–8.

  • 🇵🇹 Portuguese (Portugal)
  • Level: Beginner
  • Unit 3 · As Cores
  • ⏱ 1:59
  • 🔒 Premium

Listen

🔒 “O Arco-Íris” is a Premium song

The lyrics and translation are free to read below. To play the song, start a 7-day free trial: it unlocks all 134 songs in every language. Cancel anytime.

“O Arco-Íris” lyrics with English translation

Every line as it's sung, with its meaning beside it. Portuguese is shown in teal.

Song lyrics with translation. Portuguese lines are shown in teal.
SungMeaning
Rainbow!Arco-íris!
Arco-íris!Rainbow!
Look up!Olha para cima!
Olha para cima!Look up!
Colors!Cores!
Cores!Colors!
In the sky!No céu!
No céu!In the sky!
Blue and red!Azul e vermelho!
Azul e vermelho!Blue and red!
Yellow, too!Amarelo também!
Amarelo também!Yellow, too!
What do you see?O que vês?
Vejo o arco-íris!I see the rainbow!
Rainbow, rainbow!Arco-íris!
Arco-íris!Rainbow!
Colors in the sky!Cores no céu!
Cores no céu!Colors in the sky!
Shine, shine!Brilhar, brilhar!
Brilhar, brilhar!Shine, shine!
O arco-íris vai brilhar!The rainbow is going to shine!
Rainbow!Arco-íris!
Arco-íris!Rainbow!
Green!Verde!
Verde!Green!
Orange!Cor de laranja!
Cor de laranja!Orange!
Purple!Roxo!
Roxo!Purple!
The sky is blue!O céu é azul!
O céu é azul!The sky is blue!
I see red!Vejo vermelho!
Vejo vermelho!I see red!
Let’s count!Vamos contar!
Vamos contar!Let’s count!
One, two, three!Um, dois, três!
Um, dois, três!One, two, three!
Rainbow, rainbow!Arco-íris!
Arco-íris!Rainbow!
Colors in the sky!Cores no céu!
Cores no céu!Colors in the sky!
Shine, shine!Brilhar, brilhar!
Brilhar, brilhar!Shine, shine!
O arco-íris vai brilhar!The rainbow is going to shine!
Rainbow!Arco-íris!
Arco-íris!Rainbow!
Can you see?Consegues ver?
Consegues ver?Can you see?
Up so high!Lá no alto!
Lá no céu!Up in the sky!
Cor a cor, vamos cantar!Color by color, let’s sing!
Colors!Cores!
Cores!Colors!
Rainbow, rainbow!Arco-íris!
Arco-íris!Rainbow!
Colors in the sky!Cores no céu!
Cores no céu!Colors in the sky!
Shine, shine!Brilhar, brilhar!
Brilhar, brilhar!Shine, shine!
O arco-íris vai brilhar!The rainbow is going to shine!
Rainbow!Arco-íris!
Arco-íris!Rainbow!
Good night, rainbow!Boa noite, arco-íris!
Boa noite, arco-íris!Good night, rainbow!
Até amanhã!See you tomorrow!

Key Portuguese words in this song

The 4 words and phrases this song is built around.

PortugueseEnglish
arco-írisrainbow
corescolors
céusky
brilharto shine

How to use this song with your child

  1. 1

    Make “arco-íris” the word of the day

    This song repeats “arco-íris” (rainbow) on 12 lines. Use it once or twice during the day outside the song, and let your child correct you if you get it wrong.

  2. 2

    Pause between the call and the answer

    The song moves back and forth between English and Portuguese. On a second listen, pause after an English line and let your child try the Portuguese answer before the song sings it.

  3. 3

    Make it a routine

    At 1:59, play it once a day at the same moment for a week. Hunt the house for something in each color the song names.

More color songs in Portuguese

All Portuguese color songs, words and tips →

“The Rainbow” in other languages

The same song, written for each language we teach.

134 Portuguese songs, 32 topics, one joyful habit

Lyrics and translation on every song, progress tracking and no ads. Start with 6 free songs, no card needed.