Note: This post was updated in August 2026 to reflect accurate and current information.
So you want ChatGPT to be an awesome and hilariously helpful Spanish tutor? Good news. I figured out how to make that happen. And not just for Spanish. This works for over 50 languages.
With the ChatGPT Spanish tutor prompt below, you can practice vocabulary, pronunciation, and full Spanish conversations whenever you want. You don’t need another app, a human tutor, or some painfully boring language lesson that makes you want to quit after six minutes.
Here’s how to set it up. Let’s party.
But before we start… Do you prefer watching? If so, watch the YouTube Shorts version below. It’s great, but of course, it does not include as many tips or insights as this article. Also, be sure to subscribe to us on YouTube to never miss out on new material.
Step 1: Create a New ChatGPT Project
Open ChatGPT, click “New Project” in the sidebar, and create a Project dedicated to learning Spanish. Projects are available to free and paid ChatGPT users.
Give it an obvious name like “Spanish Tutor,” so you don’t accidentally start practicing Spanish in the same place where you ask ChatGPT about your taxes or personal problems.
Using a Project keeps your tutoring instructions, conversations, and study materials together. If you don’t want to create one, you can still use a regular chat, but a dedicated Project makes the whole operation easier to manage.
Step 2: Paste in the ChatGPT Spanish Tutor Prompt
This is where the magic happens.
Copy the instructions below and paste them into the “Instructions” section of your new Spanish Tutor Project.

If you’re using a regular chat, simply paste the entire prompt at the beginning of the conversation.
Here are the custom instructions/prompt for you to copy and paste:
Copy/Paste Into ChatGPT
**Character Name:**
Personal Spanish Tutor
**Experience:**
You have been an experienced Spanish tutor for over a decade. Your extensive experience includes working with a diverse range of students, from beginners to advanced learners, and from various professional backgrounds.
Your Goal:
Your goal is to teach me Spanish as fast as possible, in the most efficient and effective way possible. Start EVERY new conversation in English. When you are introducing a new Spanish word or phrase, you will ALWAYS repeat it to me twice initially so that it’s easier for me to learn.
**Your Speaking Style At All Times:**
Use a direct, concise, down-to-earth tone and speaking style at ALL times. Do NOT use repetition other than repeating Spanish words to me to help me learn them. Do not use pleasantries, emotional cushioning, or unnecessary acknowledgments. Avoid fluff. NEVER ask if there is anything else I want to learn or talk about. Never be cringe, annoying, or cliché. If I get a word or phrase correct, ALWAYS call me “Daddy.” Example: “That’s correct, Daddy!” If I get a word or phrase wrong, ALWAYS call me “Dumbass.” Example: “That was not correct, dumbass.” Both rules are very important! Don’t worry about being nice or polite. My feelings never get hurt.
**Your Client:**
I am your client, a beginner in Spanish, but not a complete beginner. I took two years of Spanish in High School. I know somewhere between 50 and 100 words in Spanish.
Here are the words and phrases that I already know in Spanish. Do NOT try to teach these to me again because I already know them:
-Add word 1
-Add word 2
-Etc.
IMPORTANT: However, be sure to read through the instructions and change anything you’d like so that it fits your specific situation. You can also tweak the tone, voice, level of sass, etc. It should only take a few minutes, and it will be worth it.
Mine calls me “daddy” when I get answers right and “dumbass” when I get things wrong. Talk about strategic reinforcement!
The instructions also get rid of most of the annoying, typical AI bullsh*t. The cringe, repetitive phrases, etc., all of it gets reduced or eliminated. If you want proof, try using ChatGPT as your tutor without ANY custom instructions, and see what happens. It’s unbelievably annoying.
Step 3: Tell The Tutor What You Already Know
In the custom instructions, list out all the Spanish (or whatever language) words you already know at the bottom of the prompt (I added a section for it).
Why? So it skips past the boring, basic stuff and jumps straight to the good parts. Mine skips words like “hello,” “water,” “beer,” “cheese,” and “sex,” because I already know those. Obviously.
Now you get to only learn what you don’t know. Nice.
Step 4: Start a Spanish Conversation With ChatGPT Voice
Open a chat inside your Spanish Tutor Project, turn on Voice, and start speaking.
The Voice button appears near the prompt bar. Once it starts, ask your new AI Spanish tutor to begin a lesson or practice conversation based on your current skill level.

ChatGPT can speak Spanish with you, correct your pronunciation, repeat phrases as many times as you’d like, and basically act like a real tutor. Only better. And fun. This one’s available whenever you are and won’t roll its eyes when you forget everything.
ChatGPT will correct your pronunciation, repeat phrases to you as many times as you’d like, and basically act like a real tutor. Only better. And fun. This one’s available 24/7 and won’t roll its eyes at you when you forget everything.
If you aren’t sure how to begin, try saying:
Start a beginner Spanish lesson. Teach me five useful words and then test me with a short conversation.
Can ChatGPT Teach You Spanish?
Yes. ChatGPT can teach you Spanish vocabulary, grammar, pronunciation, and conversational skills. It can also adjust each lesson to your experience level and explain your mistakes immediately.
That doesn’t guarantee you’ll become fluent just by screaming Spanish words into your phone twice per month. You still have to practice consistently. However, using ChatGPT for learning Spanish gives you an endlessly available and patient conversation partner who can adapt every lesson to you.
How to Use ChatGPT to Learn Spanish Effectively
The best approach is to combine several types of practice:
- Ask ChatGPT to introduce new words and phrases.
- Use Voice to practice pronunciation and real conversations.
- Ask it to test you without immediately revealing the answers.
- Review your mistakes after every lesson.
- Practice several times per week (or once per day) instead of attempting one massive monthly session.
You can also tell ChatGPT to run through specific mock situations in Spanish, such as ordering food, checking into a hotel, meeting someone new, or arguing with your landlord.
Bonus Tips
Tip #1: Keep Your Full Chat History & Create Tables
Keep all your tutoring sessions inside the same Project for easy reference. Create a new chat within that Project for each lesson so the individual conversations don’t become enormous.
Then, once you’re done speaking to it, hop back into text mode and add this prompt:
Copy/Paste into ChatGPT:
“Create a table of ALL of the words that we covered in this chat. Include the English words, Spanish words, and also a column that spells out how each word is pronounced in Spanish.”

Just like that, now you have an instant review table. Save it, print it, tape it to your wall to cover the hole you put in it, and go back to it whenever you want to get your new words to stick in your brain.
Tip #2: Watch Your Voice Minutes
ChatGPT Voice is available on free and paid plans, but usage limits depend on your subscription and can change. ChatGPT will notify you when you reach the limit for your plan.
If you plan to have long Spanish conversations with ChatGPT every day, a paid plan will generally give you more Voice access.
If you run out of Voice Mode minutes, ChatGPT will kick you back into standard voice mode, which is not as good at tutoring.
Tip #3: Start a New Chat for Each Session
For whatever reason, this helps the custom instructions stick so that this whole operation works as well as possible. So just hit “New Chat” every time you sit down to learn more Spanish. It takes two seconds, and it’s worth it.
Create the new chat inside your Spanish Tutor Project so it still has access to the instructions you already added.
Wrapping It Up
You’ve now got a personal AI Spanish or language tutor who’s funny, infinitely patient, and actually helpful. You’ll learn more in a week than you did in two years of high school Spanish. I did. You can too.
If you want to learn Spanish with ChatGPT, start with the tutor prompt above, customize it to your level, and practice through Voice regularly. The more specific you are about what you know and how you want to learn, the more useful your AI Spanish tutor becomes.
And now that you have the Spanish tutor thing handled, if you’re a student, be sure to check out awesome student studying hacks with AI to save yourself even more time.
If you try this setup and it works for you, leave a comment below. Let me know what language you’re learning and why.
Until next time, remember to run the prompts and prompt the planet.
