How to Say “I Am Good At” in Spanish

Soy bueno en
/soi bweno en/from spelling rules
The English phrase "I am good at" is translated into Spanish as Soy bueno en.
This phrase is used to express that you possess the skill or ability to perform a certain task or to excel in a particular subject.

What does it mean word for word?

The phrase Soy bueno en literally translates to "I am good in", which is the standard way to express proficiency in a subject in Spanish.

Is it said differently in some regions?

In Spain, one might use the expression Tengo soltura en as an alternative to Tengo habilidad para to mean "I am good at".

How does it change in a sentence?

If the speaker is female, the adjective must change from bueno to buena, resulting in Soy buena en. Additionally, when you follow the phrase with an infinitive verb, such as "to cook", the preposition para is often used instead of en (for example, Soy bueno para cocinar).

What mistakes should you avoid?

Avoid using Soy bueno de. English speakers sometimes mistakenly use the preposition "de" instead of en or para when expressing proficiency in an activity or subject.

Did you know?

  • While Soy bueno en describes a skill, Spanish speakers often use the verb ser for permanent traits and estar for temporary states. Using Estoy bueno instead of Soy bueno can accidentally imply that you are physically attractive or 'tasty'.
  • In some Spanish-speaking cultures, modesty is highly valued. Instead of saying Soy bueno en, people may use the phrase Me defiendo, which literally means 'I defend myself', to humbly suggest they are proficient.
  • If you want to say you are 'good at' something in a professional or technical sense, you might use se me da bien. This construction implies the skill 'gives itself well' to you, suggesting a natural talent.

Examples in context

  • Soy bueno en historia.
    I am good at history.
    This sentence shows how to use Soy bueno en to express proficiency in a subject like history.
    Tatoeba #5455486 by baudelaire, translation #436367 by lukaszpp
  • Soy bueno en el ajedrez.
    I am good at chess.
  • Tengo habilidad para la música.
    I am good at music.
  • Destaco en matemáticas.
    I am good at mathematics.
  • Soy bueno para cocinar.
    I am good at cooking.
  • Se me da bien bailar.
    I am good at dancing.
  • Tengo facilidad para aprender idiomas.
    I am good at learning languages.
  • Soy bueno en matemáticas.
    I am good at math.
  • Soy bueno en los videojuegos.
    I am good at video games.

Example conversation

Sofía and Javier are discussing their hobbies at a cafe.

  1. Sofía

    ¿Eres bueno en los deportes, Javier?
    Are you good at sports, Javier?
  2. Javier

    No, pero soy bueno en la cocina.
    No, but I am good at cooking.
  3. Sofía

    ¡Qué bien! Yo soy buena en la música.
    That's great! I am good at music.
  4. Javier

    Eso suena muy divertido.
    That sounds very fun.

Sources

  • IPA marked “from spelling rules” is derived from standard Spanish spelling, where Wiktionary gives none.
  • Example sentences: Tatoeba CC BY 2.0 FR.
⭐Share⭐ to appreciate human effort 🙏
William Derek
William DerekHelp make this guide better. Spot a mistake, know another way to say it, or have an example from real life? Share it below.
guest
0 Comments
Newest
Oldest Most Voted
Scroll to Top