Hi everyone,
I am also raising my son with three languages: Spanish, German, and English. He is 8 now.
We have two different native languages at home, Spanish and German. Since we live in Spain, Spanish is the dominant language. In general, we simply try and speak our own languages, but I must admit that I am not half as consistent as I should be. So, Spanish is spoken a lot more than German. My son still got a decent exposure to German since he was born. English is fairly easy to bring in as a third language because it’s spoken by a lot of people, usually taught in schools, there are many resources (movies, TV shows), we have English speaking friends etc. In general, we bring English into the mix by using it at certain times, usually during specific activities or events. For example, I used to sing songs with him when he was a baby, later it was certain games, we’d always speak English when English speakers came over, and nowadays I have little computer gaming sessions with him.
Since he was 3, we also had people through Workaway (kind of like au-pairs) stay with us over the summer. One year we had someone from Germany and the other years from the US. Whenever they were around, we’d all speak the respective language. That helped a lot.
However, the most effective tool were always those things that really piqued his interest. His English really took off when he started to get excited about TV shows in English. I’m not saying you should let the TV educate your child, but it has been one of the best additions to his language learning. He sort of adopted our mentality when it comes to dubbing (don’t use it). Now English is the language the fun cartoon characters speak.
He also has some German TV shows he likes. But the best motivation was sending him to a Kindergarten in Germany for a month during the summer and then doing that again the next year. That’s when German became the language that the fun kids at Kindergarten speak. We also usually do a lot of fun things when in Germany (because it’s vacation time), so he associates all those great activities with German.
He can communicate in all three languages quite well and even switches to English or German by himself whenever he feels like it. However, he’s only completely native in Spanish. I am still hopeful that he will improve the other two over time, though.
I guess, going to another country is not always an option, but my recommendation would be to try and find something in each language that they are really excited about and look forward to. TV shows, games, having certain activities or days to speak the language, and having au-pairs or native speakers visit (even if for short periods of time) are great ways to include the language into their daily routines.