B1English

Booking an Appointment

Use these phrases to book, change, or cancel an appointment for everyday services like a haircut or doctor visit.

Key Phrases

Voice
Making an appointment · 2 ways to say it

I need to make an appointment, please.

neutral

I'd like to schedule a time to come in.

polite
Asking about availability · 3 ways to say it

Do you have any openings for tomorrow?

neutral

US — 'openings' means available times.

Do you have any available slots for tomorrow?

neutral

UK — 'slots' means available times.

Are you free anytime this afternoon?

casual
Specifying a time preference · 2 ways to say it

Sometime in the morning works best for me.

neutral

I would prefer an afternoon appointment, if possible.

polite
Accepting a time · 2 ways to say it

Yeah, that works for me.

casual

Best for informal services like a local barber.

That sounds good. I'll take that time.

neutral
Asking for an alternative · 2 ways to say it

I can't do that time. Do you have anything later?

casual

I'm afraid I'm busy then. Do you have another option?

polite
Rescheduling · 2 ways to say it

Can we push my appointment back a few days?

casual

Uses the common phrasal verb 'push back' (to delay).

Would it be possible to reschedule my appointment?

polite
Cancelling

I need to cancel my appointment for tomorrow.

neutral
Confirming details · 2 ways to say it

So we're all set for Thursday at 3:00, right?

casual

Just to confirm, my appointment is on Thursday at 3:00 PM.

neutral

Practice Dialogue

Client
Hi, I need to make an appointment for a haircut, please.
Receptionist
Sure thing. Are you looking for a specific day?
Client
Sometime this week, if possible. Do you have any openings on Thursday?
Receptionist
Let me check. We're pretty busy, but I have a spot at 2:00 PM.
Client
I'm afraid I'm busy then. Do you have anything a bit later?
Receptionist
Right, let's see. I could do 4:30 PM with Sarah.
Client
Yeah, that works for me. I'll take that time.
Receptionist
Great. So we're all set for Thursday at 4:30. Can I get your name?
Client
It's Alex. Thanks for your help.
Receptionist
You're welcome, Alex. We'll see you on Thursday!

More Everyday Services (B1)

← All English survival phrases