Do we say 'in', 'on' or 'at' the street?


I've heard that are differences between American English and British English when talking about streets.

asked May 22 '11 at 00:13 coraliecinq Contributor

7 answers


I as a BrE native find all the above sentences natural and things I may say including the examples of on (I don't find them Americanisms).  Intersection is more American although is understood and used in Britian but tends to be more formal, we are more likely to say junction.


I live at 10 Queens Road.

I live in Queens Road.

My house is on Queens Road.

link answered May 23 '11 at 20:56 Dave Phillips Contributor

Thank you very much! Both your answers are very, very good! coraliecinqMay 25 '11 at 11:45

add comment

Preface, I am a native speaker of AmE.  I will get a native BrE speaker to check my answer and add clarification.


When talking about addresses:

 -- AmE uses 'on'.

 -- BrE uses both, but in different situations,

  1. 'in' is used to suggest an address ('I live in Kennington Road.')
  2. 'on' is used to suggest the general location of a larger or very well known place, like a attraction or even a city. ('Greenville is on Highway 57.')

If you are talking about something that is placed on the road, normally both AmE and BrE would use 'in'.


'She's walking in the street!'

'Watch out! There is a tire in the road.'


In some cases, we use 'on', but these might be Americanisms:


'There are a lot of cars on the road today.'

'Be careful of ice on the streets!'


For both, if you are talking about specific locations along the street, the prepostion may change according to the description of the location.


'At the intersection of Kensington and Oxford, turn left.'

link comment edited May 23 '11 at 13:43 Kimberly Expert

What would you say in this context?

On/at/in Mercy street, he got his name.


Thanks in advance!

link comment answered Oct 26 '16 at 16:50 Brent Buckler New member

When do I use "at"? Could we use it in the following example or is it wrong?


"The building is situated at the most important street of the city which constructions and central promenade have historic relevance"


Thank You

link comment answered Jan 03 at 18:25 Igotomyhead New member

(I am a native speaker of AmE)


"There are a lot of cars on the road today" -- in this context, wouldn't that be just another way of saying "there is a lot of traffic" as opposed to making a comment remarking on the number of cars present on the road?


There are a lot of cars on the road today = There is a lot of traffic today

I find that people usually mean traffic when they say "there are a lot of cars on the road today" and so the "on" would lose its literal sense of being physically present on the road.


There are a lot of cars on the road today vs. There are only a few cars on the road today.

"on the road" in this context would be really remarking on the number of cars physically present and "on" the road.


Likewise for "be careful of ice on the streets!"

This is to say that ice has actually formed on the streets as opposed to just being there like the woman walking in/on the street or the tire in/on the road (both of which could be removed from the street).  Here, the road itself is covered in ice so ice is truly on the road.


"Be careful of hoodlums in/on the streets" vs. "Be careful of ice in/on the streets." -- ice in the streets doesn't ring as naturally.

link comment answered Oct 23 '14 at 11:48 Wendy New member

Well I'm from India and we normally use BrE though AmE is becoming common here as well. AFAIK 'in' seems correct to me if we're talking about entering a street to find something- eg. my house is in this street. OR something that's contained within or penetrating into the street surface (eg. a ditch in the street) 'on' would be correct if we're talking about being on the surface of the street. OR something that's obvious/noticeable on the street. Eg. There's a coin lying on the street.

link comment answered Jun 04 '15 at 09:32 Shyam Krishnamachari New member

I would never ever use "in" - how can you be in a street?! I thought this was one (of many) major differences between German and English as Germans do say "in the road/street" and I've just corrected all the ins to ons in a translated text...

link comment answered Feb 06 '15 at 14:51 Rose Farm New member

Your answer

Write at least 20 characters

Have a question about English grammar, style or vocabulary use? Ask now to get help from Grammarly experts for FREE.