If you want other ways to say “I had a great time,” try “I really enjoyed myself,” “I had a lovely time,” or “I had a blast.” All three show you enjoyed the event, but the tone is different. Some suit friends, and others suit a boss or a host. Choose the one that fits the person and the place.
This guide gives you 25 other ways to say “I had a great time,” with clear meanings and natural examples. You will also learn which phrases are polite, which are slang, and which grammar mistakes to avoid. Every phrase works in a text, an email, or a face-to-face chat.
Quick answer:
“I had a great time” is correct and polite. It is just general. The best other ways to say “I had a great time” depend on who you are talking to:
- Friends: “I had a blast” or “I had so much fun.”
- Hosts: “I felt so welcome” or “I had a lovely time.”
- Work contacts: “It was a pleasure spending time with you” or “I truly appreciated the time.”
- Special occasions: “I had an unforgettable time” or “I cherished every moment.”
What Does “I Had a Great Time” Mean?
“I had a great time” means you enjoyed an event or activity. It is in the past tense, so the fun has already happened. Here, time means an experience, and great describes how it felt. People say it at the end of a party, in a goodbye, or in a thank-you message.
You need the article “a.” In this phrase, time is counted as one experience, like “a bad time” or “a hard time.”
| Sentence | |
| Correct | “Thanks for dinner. I had a great time.” |
| Incorrect | “Thanks for dinner. I had great time.” |
| Why | The noun time needs “a” in this meaning. |
What to Say instead of “I Had a Great Time”?

Choosing from the many other ways to say “I had a great time” is easier if you ask three questions. Who am I talking to? How formal is the setting? What do I want to stress: the fun, my thanks, the company, or the memory?
| Situation | Try this |
| Night out with a friend | “I had a blast.” / “I had so much fun.” |
| Thanking a host | “I felt so welcome.” / “I’m so glad I came.” |
| Business lunch or meeting | “It was a pleasure spending time with you.” |
| Wedding, trip or milestone | “I had an unforgettable time.” |
| Quiet tea or lunch | “I had a lovely time.” / “I had a delightful time.” |
Is It Professional/Polite to Say “I Had a Great Time”?
Yes. It is polite, friendly and correct. The only weakness is that it is general. After a business dinner, it does not tell the other person what you valued.
You have two easy fixes. First, add a detail: “I had a great time. Your story about the first product launch was the highlight.” Second, use a phrase with more polish. In emails, other ways to say “I had a great time,” such as “It was a pleasure spending time with you,” sound more thoughtful. If you are thanking someone for their effort, “I truly appreciated the time” fits better than a fun-focused phrase.
How to Say Had a Great Time with Friends

Friends do not need formal wording, so other ways to say “I had a great time” can be short and playful. Texts are usually quick, warm and specific.
- “Tonight was so good. I had a blast!”
- “I’m still laughing about the board game. I had the best time.”
- “Best night in ages. Same time next month?”
A specific detail plus a plan to meet again feels more sincere than a bigger adjective. “I loved the food and the music. Let’s do it again” says more than “It was amazing.”
Pros And Cons “I Had a Great Time”
Pros
- It is correct and natural in American and British English.
- It is short, so it suits texts and quick goodbyes.
- It works with almost any person or event.
- It is easy for learners to remember and use.
Cons
- It does not say why you enjoyed the event.
- People say it automatically, so it can sound polite rather than sincere.
- Great is fairly casual, which can feel light in a formal thank-you.
- Repeating it in every message makes your writing feel flat.
Have a Great Time Synonyms Slang

Slang is the most casual of the other ways to say “I had a great time.” Use it with friends, not in a formal email.
| Slang | Where it is common | Feel |
| “I had a blast.” | Mostly American | Excited, very casual |
| “I had a ball.” | Both | Cheerful, a bit old-fashioned |
| “It was a riot.” | Both | Very funny and lively |
| “We had a right laugh.” | British | Funny, relaxed |
| “We had a cracking time.” | British | Very good, lively |
| “I had a whale of a time.” | Mostly British | Big fun |
| “I’m still buzzing.” | Mostly British | Still excited after the event |
“Have a great time!” is a different expression. It is a wish for someone before an event. Casual versions include “Have fun!”, “Enjoy!” and “Have a blast!”
Synonyms For “I Had a Great Time”
You can build your own other ways to say “I had a great time” by changing one word. Replace great with another adjective:
| Word | Feel | Example |
| wonderful | warm, a little stronger | “I had a wonderful time.” |
| lovely | soft, polite, common in British English | “I had a lovely time.” |
| fantastic | upbeat | “I had a fantastic time.” |
| amazing | very strong, casual | “I had an amazing time.” |
| delightful | light, polite, slightly formal | “I had a delightful time.” |
| good | milder than great | “I had a good time.” |
Small words change the strength too. “Such a” and “so” make a phrase warmer: “I had such a wonderful time.” Americans often choose amazing or awesome in casual speech. British speakers often choose lovely, brilliant or cracking.
25 Alternatives to Say “I Had a Great Time”
Use these 25 other ways to say “I had a great time” as they are, or swap in your own details. Each entry shows the tone, the best setting, one usage tip, and two examples.
1. I really enjoyed myself
Tone: warm, natural. Best for: dinners, visits, small gatherings.
Enjoy needs an object, so “myself” completes the sentence.
- “Thank you for lunch. I really enjoyed myself.”
- “I really enjoyed myself tonight, even though I was nervous about coming.”
2. I had such a wonderful time
Tone: warm, a little elegant. Best for: weddings, celebrations, trips.
The pattern is such + a + adjective + noun.
- “I had such a wonderful time at your wedding. The speeches made me cry.”
- “I had such a wonderful time with your family on Sunday.”
3. I had a lovely time
Tone: soft, polite. Best for: tea, lunch, quiet visits.
It is very common in British English and works well in American English too.
- “I had a lovely time this afternoon. Thank you for the tea.”
- “I had a lovely time at your parents’ house.”
Also, read this; Other Ways to Say ‘ Nice Talking to You
4. I had so much fun
Tone: playful, energetic. Best for: games, outings, parties.
Fun is uncountable here, so say “so much fun,” never “so many fun.”
- “I had so much fun at the lake today.”
- “I had so much fun that I lost track of time.”
5. I truly appreciated the time
Tone: formal, grateful. Best for: meetings, mentors, interviews.
It sounds complete when you say whose time: “the time you took to meet me.” It stresses thanks, not fun.
- “I truly appreciated the time you gave me yesterday. Your advice was clear and practical.”
- “I truly appreciated the time you took to explain the process.”
6. It was a pleasure spending time with you
Tone: gracious, semi-formal. Best for: colleagues, clients, new acquaintances.
“It was a pleasure to spend time with you” is also correct.
- “It was a pleasure spending time with you at the conference.”
- “It was a pleasure spending time with you and your team today.”
7. I had an amazing time
Tone: enthusiastic. Best for: trips, festivals, parties.
Use “an” because amazing starts with a vowel sound.
- “I had an amazing time in Lisbon. The food alone was worth the trip.”
- “I had an amazing time at the concert.”
8. I had a fantastic time
Tone: upbeat. Best for: outings, workshops, dinners.
It works in casual and semi-formal settings.
- “I had a fantastic time at the workshop and learned more than I expected.”
- “I had a fantastic time at dinner. Please thank your sister for the dessert.”
9. I had a blast
Tone: very casual. Best for: close friends, parties, active days.
This slang idiom is most common in American English. Avoid it in formal emails.
- “I had a blast at the beach today.”
- “I had a blast at karaoke. Let’s go again soon.”
10. I’m so glad I came
Tone: warm, sincere. Best for: events you almost skipped.
It tells the host that the invitation mattered.
- “I’m so glad I came. I almost stayed home tonight.”
- “I’m so glad I came to the meetup. I met three people from my field.”
11. I cherished every Moment
Tone: sentimental. Best for: reunions, weddings, farewells.
Cherish means to hold something dear, so it sounds heavy for a casual lunch.
- “I cherished every moment of the reunion. Thank you for bringing us together.”
- “I cherished every moment of my last weekend with the team.”
12. I enjoyed every minute
Tone: positive, natural. Best for: long events, day trips, conferences.
It tells the listener the whole event was good, not just one part.
- “I enjoyed every minute of the tour. Our guide was excellent.”
- “I enjoyed every minute of the conference, especially the writing workshop.”
13. It meant a lot to me
Tone: heartfelt. Best for: invitations and thoughtful gestures.
“It” must refer to something clear. This phrase thanks the person’s effort, not the fun.
- “Thank you for inviting me. It meant a lot to me.”
- “It meant a lot to me that you stayed until the end.”
14. I felt so welcome
Tone: grateful, kind. Best for: home visits, a new group, a new team.
It compliments the host rather than the event.
- “Thank you for dinner. I felt so welcome in your home.”
- “I felt so welcome on my first day. Thank you all.”
15. I had the best time
Tone: cheerful, strong. Best for: events that beat your expectations.
The best is a superlative, so use it when you mean it.
- “I had the best time at your housewarming.”
- “I had the best time with you and the kids today.”
16. I’m grateful for the Experience
Tone: formal, thoughtful. Best for: workshops, interviews, volunteer work.
It suits learning events better than fun-focused phrases.
- “I’m grateful for the experience. The workshop changed how I plan my week.”
- “I’m grateful for the experience of volunteering with your team.”
17. I had a delightful time
Tone: light, polite. Best for: tea, galleries, garden parties.
Delightful is gentle, so it suits a calm event more than a loud party.
- “I had a delightful time at the gallery. Thank you for the recommendation.”
- “I had a delightful time talking with your grandmother.”
18. I thoroughly enjoyed it
Tone: polite, complete. Best for: shows, talks, meals.
Keep “it” because enjoy needs an object. To name the activity, drop “it”: “I thoroughly enjoyed the tour” or “I thoroughly enjoyed talking with you.”
- “I thoroughly enjoyed it. The performance was beautifully done.”
- “I thoroughly enjoyed talking with you about your research.”
19. It was such a joy
Tone: affectionate. Best for: family and close friends.
It is often followed by to + verb or an -ing form.
- “It was such a joy to see everyone again.”
- “It was such a joy having you here this weekend.”
20. I had an unforgettable time
Tone: emotional, strong. Best for: milestones and special trips.
It is a strong word, so save it for something truly special.
- “I had an unforgettable time on our trip to the mountains.”
- “I had an unforgettable time at your graduation.”
21. I loved every second
Tone: affectionate, excited. Best for: close friends, partners, family.
It is warmer than “I enjoyed every minute” because “every second” stresses even the smallest moments.
- “I loved every second of the road trip.”
- “I loved every second of our walk by the river.”
22. I couldn’t have asked for better
Tone: grateful, warm. Best for: hosts, trips, well-planned days.
You can add a noun: “better company,” “better weather,” “a better evening.”
- “The food, the music, the people. I couldn’t have asked for better.”
- “I couldn’t have asked for better company on this trip.”
23. I’m thankful for the memories
Tone: reflective, sentimental. Best for: farewells, anniversaries, end of a trip or season.
It looks back, so it fits the end of a longer experience better than the same night.
- “I’m thankful for the memories we made this summer.”
- “As the year ends, I’m thankful for the memories from our trip.”
24. I had such a good time with everyone
Tone: friendly, inclusive. Best for: group chats and team events.
Use it in a group message so no one feels left out.
- “I had such a good time with everyone tonight.”
- “Thanks, team. I had such a good time with everyone at the retreat.”
25. That was truly enjoyable
Tone: polished, neutral. Best for: performances, meals, work events.
“That” points to an event that just ended. Do not follow it with a verb form like “attending.”
- “That was truly enjoyable. Thank you for organizing it.”
- “That was truly enjoyable. The music kept everyone smiling.”
Common Mistakes With Other Ways to Say “I Had a Great Time”
Most errors with other ways to say “I had a great time” come from articles, prepositions and missing objects.
| Incorrect | Correct | Why |
| “I had great time.” | “I had a great time.” | Time needs “a” in this meaning. |
| “I had a great time in the party.” | “I had a great time at the party.” | Use at for events, in for places like cities, on for trips. |
| “I had so many fun.” | “I had so much fun.” | Fun is uncountable. |
| “I enjoyed.” | “I enjoyed it.” / “I enjoyed myself.” | Enjoy needs an object. |
| “I have a great time yesterday.” | “I had a great time yesterday.” | Use the past simple for a finished event. |
| “I had a great time to talk with you.” | “I had a great time talking with you.” | Use an -ing form after this phrase. |
Tense matters too. Use “I’m having a great time” while it is happening, and “I’ve had a great time so far” when the event is still going. Register is another common slip. “I had a blast” in an email to a client sounds too casual. “It was a pleasure spending time with you” fits better.
Conclusion
“I had a great time” is correct and polite, but it says very little. The best other ways to say “I had a great time” add tone, detail or thanks, such as “I really enjoyed myself” or “I felt so welcome.” Match the phrase to the person and the setting.
Next time, pick one of the other ways to say “I had a great time” and add one specific detail, like the food, the music or the conversation. That small detail makes a short message feel sincere. Keep casual slang for friends and choose gracious wording for work.

Welcome to Grammarrich.com, your trusted source for grammar tips, writing guides, and language learning. With 5 years of experience in the grammar niche, our goal is to provide clear, accurate, and easy-to-understand content that helps everyone write with confidence.
1 thought on “25 Other Ways to Say “I Had a Great Time” (Heartfelt)”