Proposed features/Smoking

From OpenStreetMap Wiki
Jump to navigation Jump to search
Public-images-osm logo.svg smoking = no/yes/separated
No Smoking.svg
For marking of pubs, bars, restaurants, etc. as to whether smoking is allowed, and conditions therein.
Group: Food and Drink, Tourism, Accommodation
Used on these elements
may be used on nodesshould not be used on waysmay be used on areasuse on relations unspecified
Useful combination
Status: unspecified

Status: Proposed (under way)
Proposed by: telegnom
Tagging: smoking=no/yes/separated
Applies to: node, area
Definition: marks whether smoking is allowed or not
Rendered as: has to be discussed
Drafted on:
Proposed on: 2010-01-20
RFC start: 2010-01-21
Vote start: *
Vote end: *


There are many restaurants, bars and hotels where smoking is prohibited. But there are also those where smoking is permitted or at least in separated rooms. Today there are no tags to mark whether smoking in such an amenity is permitted or not.



The proposed tag is smoking=* with the following values:

key value description
smoking dedicated The complete restaurant (pub etc.) is dedicated to smokers, e.g. as a smoker's club, Fumoir, Raucherclub.
smoking yes Smoking is permitted in the entire hotel/bar/restaurant.
smoking separated Smoking is permitted in a separated room or area, either two different areas of the same room, or in different rooms without having an effective separation to each other, e.g. there is a door which is not being closed immediately after a person has passed.
smoking isolated smoking is prohibited and allowed in two different rooms which are separated effectively (e.g. walls and a door which is opened only as long as it is necessary to pass through)
smoking no Smoking is prohibited in the entire hotel/bar/restaurant, without exceptions. Use smoking=separated or smoking=isolated if there are exceptions.


If some parts of the amenity are outside (e.g. Beergarden, restaurant with a terrace / patio / balcony, ...) then the tag can additionally be used as smoking:outside=*

key value description
smoking:outside yes smoking is permitted in all open-air parts of the hotel/bar/restaurant
smoking:outside separated smoking is permitted in a separated area of the open-air parts of the hotel/bar/restaurant
smoking:outside no smoking is prohibited in all open-air parts of the hotel/bar/restaurant


If a restaurant or hotel is really smokefree, like a quality mark, so it guarantes clean air everywhere, you can use (in addition to the "smoke"-tags) smokefree=yes

key value description
smokefree yes no exeptions, no smoking at any time in any part of building or outdoor area

smoking hours

If smoking is allowed during well defined hours, use smoking_hours.

key value description
smoking_hours 20:30+ Smoking is permitted within in a defined time range only.
Use this tag in combination with smoking=dedicated, smoking=yes, smoking=separated, or smoking=isolated.
Define this time range by using the same syntax as in opening_hours=*).

Default tagging

If, in a country, smoking is globaly forbiden by law in such amenities, it can be tagged for the whole country in its default relation with :



Please use the discussion page for comments.