A while back, while we were getting fast food, my friend commented on my usage of "can" versus "may" when asking to take my order. I said:

Can I have a .......

and my friend argued you're supposed to say

May I have a .......

Although I had never thought much about it, and at first assumed my friend was correct, I later started thinking more on it and have come to doubt this to be true. "May I" implies that what you're asking for is already known to be present and available. "Can I" implies more unsurety and is therefore technically the correct answer since there's always uncertainty that a product may or may not be physically available for taking or purchasing.

At first I didn't really care, but the debate has been drawn out now and has turned into a friendly bet of sorts. I just want to know: when in a food environment, which is technically more correct. I know this stuff can be one way or the other sometimes, but I have to know what the experts believe.

  • Comments are not for extended discussion; this conversation has been moved to chat.
    – tchrist
    Jun 4, 2018 at 22:05
  • This may be more of an Interpersonal Skills question. It heavily depends upon the region (UK, US, AUS, ...) the establishment you are in (fast-food vs restaurant).
    – josh
    Jun 5, 2018 at 9:44
  • I'll note that "could" is probably the most popular term in this context, and it avoids the semi-archaic hair-spliting associated with "can" vs "may".
    – Hot Licks
    Jun 9, 2018 at 11:09
  • Yes Hot Licks, I had mentioned this in my later comment edits, although it appears that has all been erased by mods. On a final note, after reading through most of all the questions and comments, I would say 'could' is the best choice overall. And also the excellent point Eric Nolan gave regarding 'context of perceived authority' - something I made up to help describe his crucial point that: it's up to the askee to make logical assumptions prior to asking their question - does who I am asking have an intended role of serving? Use can (or better, could). Use may when permission is questioned. Jun 12, 2018 at 17:22
  • How is this not a duplicate of english.stackexchange.com/questions/4919/…
    – MetaEd
    Jun 13, 2018 at 16:25

17 Answers 17


I believe 'can' is more appropriate in a restaurant.

Firstly it is quite possible that you cannot have something that is on the menu because it is no longer available. Asking if you 'can' have the swordfish is valid because the answer may be no.

Secondly using 'may' implies you are asking for permission which I don't think is appropriate in a restaurant. If a waiter told you "you can get a steak tartare, the question is may you", I imagine that you'd be somewhat suprised, possibly outraged. It is called 'ordering' for a reason.

Using may doesn't sound terribly wrong to me but I do think it is largely sham courtesy.

If you are asking for something that isn't the purpose of the staff to fulfill then sure.

"May I go in and see if my friend is already here?"

Great. Wholly appropriate.

"May I have a double cheeseburger and chips"

Seems overly polite and probably sham courtesy.

  • 17
    This is how I feel, but we're probably wrong. Asking "may" is a pretense at asking permission by design. Direct orders are rude in English speaking culture. You're dressing it up with courtesy. May 31, 2018 at 14:52
  • 13
    For the second example, a more natural, yet still polite version would be to use could instead.
    – Cullub
    May 31, 2018 at 20:33
  • 4
    Yes I totally forgot to mention 'could' in the question... seems now that it's the perfect solution for my woes. I'm not using 'may' in the permissive context, ever, only when referring to the month. Just to spite my friend! May 31, 2018 at 23:52
  • 4
    @WilliamGrobman Sure but the direct order is "Bring me a cheeseburger." Even "can" is already a pretence. Jun 1, 2018 at 17:25
  • 4
    "Seems overly polite and probably sham courtesy." - Pls don't assume this. There are those of an age whose parents made this a priority for whatever reason, and the "may "?" was obligatory. 2 decades of that, and we can't shake it. FWIW, a student asks "You got a pencil?" and I answer "Of course, here you are." I'm the math guy, not the grammarian. Jun 3, 2018 at 10:02

In the dilemma "may" vs. "can" and which form is preferable, it depends on how old the speaker is, where they live and which dialect of English they speak.

There is an age-old debate that can in requests, is asking if something is "possible", e.g.

A: Can I have a glass of water?
B: Yes, you can (=it is possible).

Whereas may, some argue, is asking permission and is used in polite, slightly hesitant, requests.

A: May I have a glass of water?
B: Yes, (you may) I'll pour you a glass.

Older, and perhaps more educated, British speakers will probably prefer using "may", and perhaps most Americans too, regardless of their level of education. In my experience, younger British speakers will nearly always ask "Can I...?"

The modal could is also used in formal, rather polite, requests

Could I have a glass of water, please?

There is a nice summary by Cambridge Dictionary titled Requests: Asking for something And in this six-year-old question posted on EL&U: Difference between "can" and "may"

EDIT (June 5 2018)

No waiter that I know of, would think to reply a customer's order with "Yes, you can/may have a glass of water" that could sound arrogant. A normal response would be “Yes, certainly”. The whole point of can/could/may/might/'d like (etc.) in requests is the acknowledgment that the server or counter attendant is the person who brings and sometimes even prepares the food or drink in person.

The server is doing their job but they're doing it (and many do) to the best of their ability. When a customer uses polite language, it is not sham courtesy but a sign of respect.

A server or waiting staff takes on a very important role in a restaurant which is to always be attentive and accommodating to the customers. Wikipedia

  • 15
    +1 for the permission/possibility split coupled with semantic smearing. The more uncouth among us might simply say, “I’d like the steak, please”, avoiding can/may/could/might altogether.
    – Lawrence
    May 31, 2018 at 10:12
  • 3
    I've always considered the use of "can" when asking for something proper because it's asking if it's possible, with an implicit request that it be given if it is possible. Obviously it's not possible for me to get a glass of water from you if you're refusing to give it to me; that it's only possible if there's permission. May 31, 2018 at 20:25
  • 8
    I just say "Water". If I feel verbose I would say "Water now.". I think the correct American version is "Me want water now" or alternatively "Give me water now."
    – emory
    Jun 1, 2018 at 0:18
  • 1
    to @everyone I had written a reply to Lawrence which went largely ignored, so I stupidly deleted it, saying that there are many ways to order food in a restaurant or in a fast food chain, and gave two examples. However, the OP's question is focused on "may" and "can" not what is the best way to order food–which would be off-topic on this site–or which is the most common/casual/polite/easy-going/natural-sounding/logical way–which would still be off-topic because then we'd be expressing only opinions.
    – Mari-Lou A
    Jun 1, 2018 at 8:40
  • 2
    IMHO, asking "may I have a glass of water" at someone's house would be literally asking "May I go get myself a glass of water", but possibly with an implication that a polite host would offer to get it for you if practical. A possible answer, however, might be "I'm too busy at the moment to fetch one, but glasses are in the cupboard and there's a pitcher in the fridge". In a restaurant where one would be expected to request items rather than going into the kitchen and fetching them, however, asking "may I" would seem strange.
    – supercat
    Jun 1, 2018 at 20:55

Beyond Grammar and Into the Social Codes

If you have ever taught English, you might know that "May I have x" is a polite form. This really is not about grammar. It's about how certain expressions are used in certain situations and also functions as markers of a social code.

This is not about being technically correct, it's about being the most polite (one can be.) There are many variations on how to ask to be served something in a restaurant, but as far as may/can goes, the utterance marked as most polite is:

1) "May I have [dish or food] please?"

Here, "May I have [dish or food]" means: I am ordering this dish or food.

That said, one often hears "Can I have x" when ordering food, and it's acceptable and fine in contemporary American English since everybody uses it but will not pass an advanced politeness test.

Permission: May I x is also used to ask for actual permission to do something:

  • May I leave my car in front of your house for the weekend?

You will hear, however, people asking for permission and saying: - Can I leave my car in front of your house.

And,naturally, this use of "Can I" for permission has zero to do with having the ability to do something as is: "Can he ride a horse or will I have to teach him how?"

In the US, you will hear guys (yes, mostly guys) go into a pizza shop and say: "Can I get (pronouncing it "git") a slice of pizza?" That's fine in a pizza shop. It is typically working class and you probably wouldn't hear "Can I git" in a five-star restaurant. Here's the nasty truth: There is a class issue here. People who say "May I" in a restaurant are immediately recognizable by others who would say that. There are all sorts of educational and social status implications in it. No one like to admit this but it is true.

2) "Shall I [do x for someone]." Shall I open the window?

Shall I [do x for someone] means: Do you want [person or pronoun] to do [something] for [someone].

"Shall I" is used to offer to do something for someone or to suggest doing something for someone.

My answer is to this question is not about grammar, but about politeness as strategy.

Politeness Strategies in English Grammar by Richard Nordquist Updated December 29, 2017 In sociolinguistics and conversation analysis (CA), politeness strategies are speech acts that express concern for others and minimize threats to self-esteem ("face") in particular social contexts.

Politeness as strategy, not grammar

  • 10
    "No one like to admit this but it is true " - Citation needed.
    – Benubird
    May 31, 2018 at 14:39
  • 1
    When I hear American friends say "Can I get some pizza", it always makes me want to say "No, you stay there and I'll get it for you". Guess it's my British ear :-) Jun 1, 2018 at 7:29
  • @MarkSetchell Do you have citation for that? :)
    – Lambie
    Jun 1, 2018 at 20:14
  • What is the git get distinction you're talking about? I've never actually noticed any distinction being made and I have to try really hard just to say them separately …
    – Weaver
    Jun 2, 2018 at 9:43
  • 1
    @MarkSetchell: For me, it's the exact opposite. I would interpret "May I have some pizza?" as "Am I permitted to go get some of the pizza?" ; for politeness I would expect "Could I" over "Can I".
    – einpoklum
    Jun 2, 2018 at 21:31

No Practical Difference

In the Pacific Northwest region of the US (to include northern Idaho, eastern and western Washington, and central Oregon), it is commonly acceptable to order food in a variety of ways, many of which are offered in other answers to this question. Here are three as direct examples:

  1. "I'll have the #1..." (expressing the will or desire to have the #1)
  2. "Can I get the #1 with a cola and...?" (asking after possibility and/or permission)
  3. "Hmmm...get...me...uhhhhhhnumber~..." (slowly, indecisively, ordering/demanding)

MW and Ox-D each define the words to make them synonymous in this context. In all three examples above, the objective of the communication is understood by each party through context alone. Every person gets it because of where the conversation is taking place. Mechanically speaking, there is no significant reason to use either "can" or "may" as a paying customer.

Take that away and what is left is personal, cultural preference. In the US, cultural preferences generally include being treated with respect, which further includes numerous, nuanced ways of communicating. In general, it is impolite to raise your voice far louder than is required to be heard while displaying a fierce or grim countenance. It is more polite to assume a posture of submissiveness, which implies that your request is for voluntary action. Etiquette/politeness is all about submission and is egoic in nature. This makes it subjective.

If you've lived in a gratuity-centric culture and experienced a variety of food services, you are sure to have noticed that employees who earn tips put up with impolite behavior more often than those who do not. In fact, people will tolerate otherwise intolerable behavior for as long as they believe it is worth it to do so.

In summary, the tone and timing of your delivery are far more important than which word you choose.

  • 3
    This is the correct answer to me: "In summary, the tone and timing of your delivery are far more important than which word you choose."
    – jdf
    May 31, 2018 at 22:41
  • True, they are very similar, if not quite literally the same thing. But one of them I assure you is, on average, more correct. No? To me the word 'may' implies a present context. Something used when you are in the moment, you are sure of what you're asking for is physically available - something you could be looking at in that moment, and you're assuming you've made it to the final stage of permission-asking which would be the consent of the owner. May I have your awesome response and upvotes, as well as comments on how awesome I am too, thank you! Jun 1, 2018 at 0:28
  • 1
    Sure the unavailability of the product/item/food might be no big deal, and assuming it's available is common practice, but if what you're looking for isn't there the person saying 'can I' looks less of a fool, no? :) I now prefer could over can, though. Thanks SE for upping my english game! Jun 1, 2018 at 0:30
  • 1
    Nice answer, plus 1 from me. To me this whole discussion is rather pedantic; practically speaking no-one is going to care if you used "can" or "may". I've been to Michelin star restaurants on the west coast and I'm very sure they don't care because if they did, I would have been corrected and/or kicked out.
    – Setsu
    Jun 3, 2018 at 23:50
  • 1
    I believe there's a typo, egoic. I think you meant egoistic
    – Mari-Lou A
    Jun 5, 2018 at 4:30

There's an element of hypercorrection in some of this: using forms which are perceived to be "better" in some social way, even to the point of grammatical incorrectness or semantic inappropriateness. A very common example is "he gave it to John and I" which is patently wrong, but for some reason someone decided, nonsensically, that "I" is "more polite" than "me"--possibly having been corrected in childhood out of "John and me went there".

In a restaurant you can simply say "I'll have the swordfish, please"; "Can I" isn't wrong but really presumes that there may be some stumbling block, which frankly could be taken as a bit of an insult. Perhaps at a pizza place where you want one of the slices that are ready and waiting, it's a fair question. "Can I get a pepperoni slice, or are you out?"

As a guest where you are enjoying the generosity of a host, "May I" would be appropriate. I really don't think it fits the customer-server dynamic of a restaurant.

  • So you are saying it's totally dependent on the context and setting? Jun 1, 2018 at 0:32
  • "I'll have the swordfish is fine" but: "May I have some water?" or "May I have a glass of the [wine]" is still the way to ask the server/waitress/waitor for something. That is not hyper-correction.
    – Lambie
    Jun 1, 2018 at 13:43
  • Yes, a very good point. I think "May I" is more appropriate if you've flagged a passing waiter who has not just offered to take your order, and "Can I" if you're asking for something off-menu.
    – CCTO
    Jun 1, 2018 at 19:21
  • "I will have the..." (+1) if I'm actually sitting in a restaurant. - "Number two, extra pickles. Sprite." if I'm talking through a microphone. IMO there's no can or may dynamic in the drive-through window customer-server relationship; only a "Thank you." Which is actually more of an answer to, "Is that all?" or a statement thereof, or conformation of the order. - I can't decide if saying may is more or less pompous when asking for seasonal food...
    – Mazura
    Jun 2, 2018 at 5:47
  • @Mazura, yeah, can I git works there.
    – Lambie
    Jun 2, 2018 at 12:22

I have always been under the impression that "may" was the more polite word to use when ordering food. At a fast food place I suppose it isn't too big of a deal, but if I were taking an order I would probably appreciate someone using may over can.

It is interesting that you pointed out that you could be asking if an item is available for you to order, which seems to be a perfectly valid interpretation as well. Without thinking about it too much I would generally just go with ‘May I...’.

  • I thought the same thing - it was more polite, and even sounds more pleasant. I'm not sure how to include the politeness factor into this. Sure it's nice to have, but this is a bet and I'm looking for technicalities, not empathy! :) May 31, 2018 at 4:56

As a simple distinction:


Can I have the apple pie?
Am I able to have the apple pie?

This is asking for a possibility.

  • Yes.
  • No, we don't have any apple pie left.


May I have the apple pie?
Am I allowed to have the apple pie?

This is asking for permission.

  • Yes.
  • No, because you didn't eat your vegetables.

In other words, it might be possible to give you apple pie, but you're not going to get any.


That being said, they are commonly understood to mean the same thing. "May" sounds a bit old fashioned compared to "can", in cases where either is being used as a matter of politeness.
The distinction listed above is correct, but often obvious (or not relevant) in the current context.

Note that this type of polite phrasing is often ambiguous:

Can you give me the money?

Can be understood in different ways:

  • Are you allowed to give me the money?
  • Are you able to give me the money?
  • Please hand me the money.

The correct interpretation is often a matter of context. It can depend on who you ask, for example:

Can I have the apple pie?

  • If you ask your waiter, then you're asking if it's possible to have apple pie. A waiter doesn't give permission.
  • If you ask your mother (while at a restaurant), you're asking for her permission. She can't know if the kitchen has any apple pie.
  • If you ask your mother (at home), it usually combines the questions, asking if you're both able and allowed to have it.
  • If you ask someone who is closer to a distant plate of apple pie, it stand to reason that you're asking them to pass it to you.

Some responses to what you said:

'May I' implies that what you're asking for is already known to be present and available.

It doesn't. You might assume that someone only asks this question if they already know the thing they're asking for is available, but that is your assumption.

As a very simple example, when I was a kid I would ask if I could order dessert before I looked at the dessert menu. My cousin would look at the menu, and ask if they were allowed dessert if they found something they wanted.

The assumption logic works both ways. I saw no reason to look at the menu (and get my hopes up) until I knew I was going to be allowed to have something. My cousin, on the other hand, only wanted to ask permission if it was going to be worth it (since they'd otherwise waste an opportunity).

'Can I' implies more unsurety

Both options imply uncertainty, but they express different uncertainties (possibility/permission).

  • But if, as you say, there's no apple pie left, it doesn't matter if it's may or can!
    – Tim
    May 31, 2018 at 14:20
  • If a waiter told me I couldn't have dessert because I didn't eat my vegetables, he's not going to get a very good tip.
    – Barmar
    Jun 1, 2018 at 0:32
  • 1
    @Barmar: But your mother might tip him handsomely.
    – Flater
    Jun 1, 2018 at 6:01

In the scenario of placing a fast food order, the typical employee will not be paying any attention to the nuances of the words you use. Instead, they will be listening for which item you are ordering. In that context, it makes no difference whether you use "Can I" or "May I", since the employee has already ignored all details except for "the customer has ordered item X".

At least, this is true to the degree your order is presented in a manner and with words the employee is accustomed to hear. Anything out of the ordinary might cause the employee to listen to you more closely.

(Even then, the employee might not be paying attention to the actual meaning of your words! As others have pointed out, if you use "May I" meekly, or in a region where that phrasing is uncommon, the employee is merely likely to think "the fakely polite customer has ordered item X".)

For that reason, personally, I deliberately adapt my English usage to what I observe to be common in certain settings. It is more important to me to place my fast food order smoothly than to attempt to communicate a nuance that will be lost on the recipient. In other settings, I may use more deliberate English, because nuance actually is important to me!

In the fast food setting (Pacific Northwest), I observe "Can I" and "May I" to be equivalent, so long as either is delivered casually and/or with confidence.

As for the debate, I agree that there is a difference in meaning. However, since that meaning would almost certainly be lost on the fast food employee, it would be pointless to make the distinction in actual practice. If you really needed to ask whether an item might be available, it would be better to ask directly. The employee would never assume "Can I" was intended to have the nuance you suggest.


Neither is technically correct.

A decent restaurant will inform you if certain menu items are unavailable for some reason before you order. Some places aren't good about this, but generally the assumption is if something's on the menu, it's available for purchase. I doubt your intention is to ask if it's possible to have a specific meal, so using "can" doesn't make much sense. To convince yourself of this, replace it with "Is it possible for me to have [dish]?" Sounds silly, doesn't it?

Another general assumption is that you are allowed to order anything on the menu. That's the whole purpose of a restaurant. Therefore, "may" doesn't make much sense either. Again, to convince yourself of this, replace it with "Am I allowed to have [dish]?" Of course that's an absurd question.

There are cases where it makes sense to say "can" or "may", such as if you're asking to make a substitution or get something extra added. In those situations, I'd say the two phrases are equivalent, since whether you are able to have your wish will depend entirely on whether they're willing to do it or not. There might be exceptions for cases where you think they'd be willing to do it but are unable to (such as a blended drink in a place without a blender), in which case it'd be most correct to say "can". You could also argue it's most polite to always say "can" so that if they say no, the implication is it's impossible, not that they are simply unwilling. These are all edge cases though, not when you're ordering straight off the menu.

The most technically correct way to say what you want to order is something along the lines of "I'd like [dish]." This still leaves open the possibility that they are unable to give you what you'd like to have, but it doesn't outright ask any silly questions. If you want to imply confidence that they are able to deliver anything on their menu, then "I'll have [dish]" is a bit more correct.

With all that said, no waiter is ever going to get confused or offended if you use "can" or "may", and some people may consider it more polite than simply saying what you want to eat.

  • 2
    Great point. So there IS a reason they sometimes inform you that somethings not on the menu. It's so you don't screw up and ask 'may I'! :) Jun 1, 2018 at 0:37
  • 3
    There's a false assumption in your post, that modal verbs only have one meaning and that one meaning for can is about possibility. Most modal verbs can be used for deductions, possibility, permission, obligation etc etc. None of them have just one meaning. That includes can which doesn't only refer to possibility. Consider you must leave and it must be in the drawer because it isn't here. Noone would argue that it must be in the drawer is wrong because you are not ordering it to be in the drawer. The verb must, like the verb can simply has several meanings. Jun 1, 2018 at 9:34
  • @Araucaria So how would you interpret/translate can I in this context?
    – 1006a
    Jun 2, 2018 at 2:46
  • Neither is......... Jun 3, 2018 at 1:42
  • @1006a I'd interpret it as signifying deontic modality. See Geoff Pullum's youtube video here! Jun 4, 2018 at 14:11

Yes, "can" is technically more correct - at least, if you believe the main reason for possible rejection would be unavailability of the item. And technically correct speech is often less polite.

With experience, you'll know that restaurants sometimes pad their menus with items available only occasionally, in some cases never. That saves time and money from reprinting, makes the menu look more attractive than the actually available narrow selection, and in some cases opens door to bait and switch strategies. By using "can", you are implying that this restaurant might be following these morally questionable practices and therefore shows distrust.

By using "may", you are only implying that sometimes ordered items cannot be had, and you have no clue why that might happen. Perhaps because it's meant for common folks and doesn't taste as awesome as you deserve. So this wording implies trust, and therefore, is more polite.

My personal preference for placing order is "I would have ..., thank you" which implies I completely trust them to deliver on their offering and does not resemble an awkward request for permission.

  • 2
    I've never heard and do not use 'I would have' -- but I do use 'I would like' or the contraction 'I'd like' (the implied conditional being 'I would like/enjoy eating it if/after you bring it) and 'I'll have' (usually contracted, only rarely 'I will have'). May 31, 2018 at 17:49
  • Same here, dave_thompson_085. Good points Imre. Jun 1, 2018 at 0:21

If we're going to be pedantic and insist on people using the precise linguistic form that exactly matches the speech act they are performing, then the imperative mood is appropriate:

Give me a hamburger.

This, of course, is generally considered quite rude. Slightly less rude and slightly more oblique is to inform another person of your wants:

I want a hamburger.

The bluntness of this can be reduced with

I would like a hamburger.

All other forms are simply circumlocutions, forms that communicate what you want by saying something other than what you want, but are, by social convention, understood to mean what it would be rude to say directly. Neither "can" nor "may" are, from a nitpicky point of view, correct. "Can I have a hamburger?" implies that there is some doubt regarding your ability to have a hamburger. "May I have a hamburger?" implies that you are planning on taking a hamburger, (rather than asking that someone bring one to you) and are inquiring as to whether you have permission to do so. Both use the interrogative mood for a speech act that is imperative in nature.


This one ought to be recorded in the annals of overthinking.

"I'll have the burger."
You can add a 'please' or 'thank you' [implying 'thanks in advance'] which will make the exchange more polite.


May I/can I/could I/would I/should I... are all just politeness placeholders to make everybody feel more comfortable.
Use them or don't. It adds little to the overall experience.

The waiter is there to take your order. He is not there to debate semantics or to criticise your word choice. He probably wouldn't even notice.

Your need is to be polite & not demanding, whilst indicating your exact requirement.
"I'll have..." is precise & to the point. It is neither impolite nor demanding.
His need is to recognise what you want & bring it. Assuming no kitchen shortage, that's precisely what he'll do. That's his job. Assume he's good at it.
Also assume he doesn't really care exactly how you asked, so long as you didn't say "Give me a burger in 5 minutes, or else"

  • Well, that's taking what I said, distorting it to your own perspective, then throwing it back at me like it was me who said it in the first place.
    – Tetsujin
    Jul 29, 2018 at 8:12
  • So "just politeness placeholders to make everybody feel more comfortable. Use them or don't. It adds little to the overall experience." I think it does make a significant difference. But you also added "Your need is to be polite & not demanding, whilst indicating your exact requirement." which I missed. But the overall message is bit contradictory. You might want to consider editing, then again maybe not.
    – Mari-Lou A
    Jul 29, 2018 at 8:21
  • OK, you're allowed your opinion; you're not allowed to make up fake rudeness scenarios I never mentioned, as though I had. I still think "I'll have the burger, please" is about as succinct as you can get, without worrying over whether it's can I or may I. My main objection & reason I wrote my own answer was that it took 15 answers to essentially arrive at no conclusion.
    – Tetsujin
    Jul 29, 2018 at 8:24
  • OK, I pushed the envelope to make a point. I've deleted the first comment. Removing the customer clicking his fingers, we're left with: "A bottle of house red" compared to "May we have a bottle of house red, please?" Which customer treats the server more respectfully?
    – Mari-Lou A
    Jul 29, 2018 at 8:30
  • That's still not what I actually said, is it?
    – Tetsujin
    Jul 29, 2018 at 8:31

"May" can imply that the answer can also be a "no", e. g. because of being forbidden (e. g. alcohol on an airplane, using the toilet during an exam, or something similar). So technically it leaves the answerer the option to decline the request on grounds of permissions. Of course, often this is just used to be polite without any expectation of any declining the request.

"Can" implies that one has the assumption that the asked thing might just not be possible (e. g. tap water just might not be served in this restaurant, or burgers might be out because it's too late in the evening). But again, this often is just used to be polite and to give the answerer an option of declining the request (while expecting that this won't happen).

Giving such an option of saying "no" is typically just used to enable the other person to be polite in turn just by complying to the request. Technically I could go and ask for something with the words "Please bring me the burger" or even just something like "I'll take the burger". This leaves less room for being polite for the waiter because there is no politeness in just doing as one was told to. It rather feels obedient or even servile.

But of course in many cases conventions exist that this is okay for both sides as it practical by reducing the amount of verbal exchange.

As the question is whether to use "may" or "can", I would say that using either implies that you expect that the request might be denied. Which is more appropriate depends mostly on what you expect why your request might be denied. For "may" it's more because of rules, for "can" it's more because of technical possibilities. Since you put the interpreting of the rules into the hands of the answerer, you pass more power, so "may" is more polite.

  • 1
    Since you acknowledge it's a transparently sham courtesy to imagine the server of a fast food chain would be able to deny an item ordered from the menu for any reason besides unavailability, to the extent the server parses the order at all, it's far less polite to ask "may". Done without thought, it's an innocent mistake. Done with great consideration, its sarcasm borders on classist smugness.
    – lly
    Jun 1, 2018 at 18:23
  • 1
    @lly - Wow, talk about going to the extreme without any need. "May" implies none of that. It's just a polite way of ordering your food. Nothing more. Jun 2, 2018 at 16:46
  • @T.J.Crowder Read the lead answer to this question. Understood carefully instead of carelessly it absolutely does, and I'm not the only one who thinks so. Not the biggest deal, since people usually don't look into it, but exacting usage is precisely the opposite of what Alfe was saying.
    – lly
    Jun 3, 2018 at 7:28
  • @lly I think your comment just extends my answer, it doesn't contradict it. (Hence my upvote, btw). Of course, if an option (denial due to permission reasons) was implied despite it being obviously non-existent, an additional message might be conveyed (e. g. sarcasm, submission, naivety, being a nice old English lady, etc., what exactly depends on the context).
    – Alfe
    Jun 4, 2018 at 8:37

The usage of "Can I..." vs. "May I..." (or "Could I...") is simply an argument of capability vs. permission. In practice they are often used interchangeably and the waiter knows what you mean, so it doesn't really matter.

For the grammatical elite, you should use "Can you..." because...

  1. You are not capable of getting the food yourself.
  2. You are not asking for permission.
  3. You are asking if they are capable of getting the food.

"Can I..." vs "May I..." Example:

Student: "Can I go to the restroom?"

Teacher: "I don't know, can you?"

In this case the student may have some reason to need assistance in going to the restroom. This is not clear if they are capable or asking permission.

Student: "May I go to the restroom?"

Teacher: "Yes, you are excused to go to the restroom."

In this case it is clear that the student wants to leave the classroom to go to the restroom.


when asking to take my order

It depends on what you mean by "asking to take my order". If you want to actually order something, technically neither is correct.

"Can I... ?" / "May I... ?" / "Could I... ?"

These are questions. They would be technically appropriate if you intended to inquire about the restaurant's capacity to fulfill an order. (or your own capacity to place an order, depending on how you interpret the entire process) That's probably not your intent so you might then think of something like...

"I would like..." / "I want..." / "I will have..."

These are statements. They would be technically appropriate if you wished to communicate your desire to have an order fulfilled or a prophetic prediction. Be careful though, that might still not be what you actually mean since...

"I'd really like a hamburger, but I can't afford one."

... is also a statement which communicates a desire for an item but is clearly not a request to place an order for that item.

You're less likely to use something like...

"Please get me..." / "Place an order for..." / "Prepare a..."

These are imperatives. These are technically appropriate for orders and have no room for misinterpretation as far as I can tell but are also generally considered to be somewhat rude in this social situation, (at least, everywhere I've personally seen and in the media) probably because of how forceful they are.

In summary, you can be technically correct and kinda rude or technically incorrect and polite.


Can and may cannot be used interchangeably. May is used for permission. Can is used for ability. Here are some examples:

May you give me the menu?

Technically the waitress can give the menu — it's an ability. If you were to use can, it would have a completely different meaning. It would have been questioning whether the waitress has that ability.

May I use the restroom?

Here you are likely asking for permission — not whether you have the ability. If you were to use can instead of may, it would have a completely different meaning. The sentence would have been about whether you have the ability to use the restroom — that's likely a given.


When speaking in first person you should never say “can I …”. Can should only be a statement in first person. For example, I can play the piano. For a student to say: “May I go to the bathroom?” Is correct. In summary, may I is asking permission sometimes, but at a restaurant saying “may I have a cheeseburger, fries and a coke shows very polite manners and it is technically the correct usage of English grammar.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.