From OpenStreetMap Wiki
Jump to navigation Jump to search
Proposal status: Proposed (under way)
Proposed by: xmrscott
Tagging: leisure=skatepark
Applies to: node, area
Definition: An area designated and equipped for skateboarding, in-line skating, BMX'ing, or scootering.

Rendered as: Skateboard
Draft started: 2019-12-02
RFC start: 2019-12-09


Make leisure=skatepark official.


While looking to see what could be added in OSM to a local skatepark, I noticed it was missing sport=roller_skating. So I added it using iD. However after adding it I noticed that the feature's labeling changed from 'Skate Park' to 'Pitch'. An issue on GitHub for iD was submitted where through talking with one of the iD developers it was revealed there's some issues with how skateparks are identified so I figured it best to correct it in OSM itself by getting leisure=skatepark approved.


There are essentially two major issues with the existing tagging documented in the Wiki as it pertains to tagging skateparks (leisure=pitch + sport=skateboard) that this proposal solves.

1. sport=skateboard is wrongly defined as "used to identify facilities, where people use skateboards, inline skates, roller skates, and bicycles, to perform tricks"

This definition is illogically over inclusive. If you were to ask someone if the sport of skateboarding is the same as bicycling, they might laugh at you. Sports tags already exist for inline/roller skates, and bicycles (BMX) and even multi. This skateboard tag definition is needlessly redundant. Secondly because this has incorrectly been treated as almost like an X-games sports multi tag, there is no actual tag that just means sport of skateboarding. This is inconsistent to how the sport=* tags are used. BMX refers to just BMX, skateboarding should just refer to skateboarding.

2. Using multiple tags as an identifier for skateparks poses issues for map renderers

Take the example from iD highlighted in the Origin section. Skateparks can accommodate many or only one particular sport. Some skateparks only allow for skateboarding and inline skating due to safety and maintenance concerns introduced by adding BMX to the mix. Other skateparks may allow BMX and scooters, but only on certain days. This makes it notably difficult for map renderers to accurately try to identify skateparks given various permutations of leisure=pitch and four different sport=*.

So how do you make it easy for map renderers and contributors to identify the thousands of skateparks across the world while still being able to account for the multiple sports that use them? Use a single identifying tag leisure=skatepark with access tags as relevant. Even sport=skateboard suggests using this tag:

These combinations are not used in high numbers as of Sept 2018, but could be considered for skateparks:

leisure=skatepark VS leisure=skate_park

According to the same skateboard OSM Wiki entry, "According to Google Trends, "skatepark" is used more frequently than "skate park" by 300%". We can see this reflected in part in OSM given at time of writing there are 51 leisure=skate_park tags and 70 leisure=skatepark tags. For the sake of simplicity and because "skatepark" is used more, leisure=skatepark should be used exclusively.

BMX Only Parks

It's recommended that parks designed exclusively for bikes should be tagged leisure=bike_park given that's what they're typically referred to as (as opposed to leisure=bmx_park).


For just classifying as a skatepark:


A skatepark with some basic equipment:


+ skatepark:flatbar=yes

+ skatepark:pyramid=yes

+ skatepark:quarter_pipe=yes

+ skatepark:vert_wall=yes

For a skateboard and inline skating only skatepark:


+ inline_skates=designated

+ skateboards=designated

+ bmx=no

+ scooters=no


In addition to leisure=skatepark other tags can be used based off of ice_rink given the similarities:

  • building=yes should be used when it's covered and the whole building is the skatepark. Otherwise, if mapped as a node, or the skatepark occupies only part of the building (for instance, when part of a larger leisure centre or facility), then use covered=yes.
  • seasonal=yes should be used when it is only open during a particular season. For example an area may be for ice skating in the winter, in-line skating in the summer
  • sport=* what sports the skatepark is used for. eg sport=skateboard, sport=bmx, sport=roller_skating, sport=scooter. If several different sports, they can be listed, separated by ';'
  • inline_skates=* for whether or not inline skating is permitted
  • bmx=* for whether or not BMX bikes are permitted
  • skateboards=* for whether or not skateboarding is permitted
  • scooters=* for whether or not scootering is permitted

Similar to leisure=fitness_station, skatepark can also describe the equipment in the park itself using prefix-tags on the skatepark object: skatepark:<equipment_type>=yes. Wikipedia has a good jumping off point for said equipment:

  • Quarter_pipe – Literal quarter of a pipe. There is usually a narrow metal rod running the length of the top edge; this is called the coping. There may also be a flat platform connected to it at the top; this is called the deck. Quarter pipes have "transitions" which is the size of the radius of the ramps riding surface.
  •  Half_pipe – Two Quarter Pipes facing each other (half of a pipe). A smaller halfpipe that is less than 8–10 feet can be referred to as a "mini ramp"
  • Bowl – a completely enclosed area of quarterpipes that curve in corners. The curve placement and opposing quarterpipe placement can manifest in any fashion.
  • Deck – The flat elevated area used as a staging area above ramps and bowls.
  • Spine – Two quarter pipes placed back to back, that do not contain a deck. Spines may exist in bowls and half-pipes
  • Extension – extensions in quarter pipe or halfpipe ramps.
  • Escalator – sloping increases or decreases in quarterpipe or halfpipe ramp.
  • Flat – The flat lower areas between transitions, usually at grade.
  • Vert_wall – A vertical wall above, and sometimes slightly behind, a quarter pipe.
  • Bank – These can vary in angle but are simply wedge ramps for traversing obstacles, i.e. elevated flats. They may contain curvature at the tops or on sides.
  • Hip – Essentially two quarter pipes or banks forming an angle.
  •  Funbox – A combination of banks, flats, rails, kickers, etc. connected to each other to form mini gaps.
  • Pyramid – Funbox-type ramp made from four banks put in a square pyramid shape, usually surrounding a flat.
  • Launcher/Kicker – A curved bank a rider uses to launch into the air.
  • Roll-in – A long sloping ramp used to gain speed.
  • Step-up – A funbox type ramp consisting of a bank with a flat at the top and a second, higher flat after it; in other words a bank-to-flat setup with a section removed from the bank part.
  • Wall-box – In an indoor skatepark, this is a funbox built against the wall of the park; in an outdoor skatepark, it is a funbox with a wall splitting it down the middle.
  • Pool – Usually an actual swimming pool that has been drained out for skateboarding.
  • Foam_Pit – A pile of foam pads to land safely into while learning tricks, usually found after a launch ramp.
  • Flatbar – A rail set level with ground.
  • Sloped_rail – A rail set at an angle.
  • Kinked_rail – A rail with two flat sections, one higher than the other, and a sloped section in the middle connecting them.
  • Stair – A simple staircase.
  • Handrail – A rail going with a staircase, either extended from the staircase or off an adjacent wall
  • Kidney_bowl – a bowl roughly in the shape of a human kidney
  • Egg_bowl – a bowl shaped like an egg
  • Cradle – Spherical bowl turned on its side, typically connected with a bowl. Enables inverted and over-vert carving

Applies to

Any area that is specifically designed for skateboarding, in-line skating, BMX'ing, or scootering.


Renderers may consider presenting a map with appropriately placed icons which when clicked would pop up a flag indicating that additional information. It may include an external web address (e.g. the local public parks website)

Features/Pages affected

External discussions


Please comment on the discussion page.