Guide for organizers
How many parking spaces does an event need? How to calculate it
The number of parking spaces an event needs comes from a calculation with only a few variables. Even so, most organisers decide parking by eye: they copy the previous edition, look at capacity and divide by a round number.
The mistake costs you in both directions. With too little parking, cars look for space on surrounding streets, queues form on the access road and the audience arrives late and in a bad mood. With oversized parking, you pay for land, signage, staff and security you do not use.
This guide gives you the formula, explains each variable and how to measure it, and uses a table to show how much the result changes with the number of people in each car. The figures in the examples are hypothetical; all others cite their source at the end.
Published

Why event parking is almost always miscalculated
Event parking usually fails for one of three reasons: it is sized on tickets sold rather than peak presence, staff are forgotten, or the calculation assumes a car occupancy nobody has measured.
Calculating by eye is understandable. In a first edition there is no history. Ticketing tells you how many tickets you have sold, but not how each buyer travels. And parking is contracted or prepared weeks ahead, when you still do not know how many people will come by car.
An explicit calculation does not remove the uncertainty, but it makes it visible. Each variable has a value, a source and a range. If the data changes, the result changes and you know why. These are the symptoms of a calculation made by eye:
- Parking full an hour before the arrival peak, with cars circling in search of a space.
- Queues on the public road that block emergency vehicles, public transport or residents.
- Parking zones left empty when the event ends because the share arriving by car was overestimated.
- Staff and suppliers parking in the audience zone, or the other way round.
- A clearing time of several hours that nobody had estimated.
What is the formula for calculating an event's parking spaces?
The formula has five variables and a margin: spaces = (P × c ÷ o ÷ r + S) × (1 + m). Each letter is a figure you can measure or estimate as a range.
| Variable | What it is | How to obtain it |
|---|---|---|
| P · present at the same time | Attendees inside the venue at the moment of peak presence. Not tickets sold. | Tickets sold × % who attend × % present at the peak. If you have history, use entry counts by time slot from previous editions. |
| c · % by car | Share of those attendees who arrive by car (as driver or passenger). | Survey of ticket buyers or attendees, ticketing postcodes, parking or coach sales data and volunteer counts at the entrances. |
| o · occupancy | People per car, driver included. | Ask “how many people travelled in your car?” in the survey or count at the entrances. For a new event, work with several scenarios. |
| r · turnover | Number of times the same space is used during the event. It is 1 if everyone stays all day. | Estimate it from the average length of stay and the spread of arrivals and departures. It only exceeds 1 if entries and exits are staggered. |
| S · staff and suppliers | Spaces for staff, artists, suppliers, press and organisers. You count vehicles, not people. | Accreditation list and production vehicle list. They park before the audience and usually stay for the whole event. |
| m · margin | Extra percentage to cover demand variation, unusable spaces and parking errors. | Decide it according to the uncertainty in your data: the less history and fewer measurements you have, the larger the margin. |
With r = 1 the formula simplifies to (P × c ÷ o + S) × (1 + m).
When the event has turnover, the formula changes a lot. Illustrative example (hypothetical figures): a trade fair with 4,000 people present at the same time, 70% by car, 2 people per car and each space used twice during the day needs 4,000 × 0.70 ÷ 2 ÷ 2 = 700 spaces for the audience, against 1,400 with no turnover. If you get r wrong, the error multiplies.
Travel data can be collected in four ways, according to the onboard:earth good-practice guide. Ask your ticketing provider for the postcodes of parking tickets and calculate the distance to the venue. Run a survey during or after the event. Ask volunteers to count how many people arrive on foot, by bike, by train or by car. And if you charge for parking or sell coach seats, use the sales data. The mobility survey template is a good starting point.

Car occupancy is the variable that weighs most
Car occupancy (o) divides the number of cars, so every extra person per car removes spaces at once. It is also the hardest variable to know, because general data does not describe your audience.
Official data refers to everyday journeys, not events. The European Environment Agency puts average car occupancy at around 1.5 people. The 2019 DGT and IDAE guide on commuting gives 1.3 people for urban car journeys, with around 80% of vehicles travelling with only the driver, and about 1.2 people on access to workplaces. These are references to understand the starting point, not values for your event: people go to a concert in groups, and that changes occupancy.
For UK music festivals, a 2015 report quotes an industry average of 2.6 passengers per car (data from greenfield festivals between 2010 and 2014) and models a scenario of raising it to 3.5. It is data from another country, another type of event and several years ago. Use it as an order of magnitude, not as an assumption for your calculation.
Modal split (c) cannot be imported either. The same 2015 report records, for arrival at British festivals, 61% by car, 15% by shared ride, 15% by train, 5% by campervan and 4% by coach. It depends on public transport links, distance, timing and price, so measure your own.
| People per car | Audience cars | With 300 staff | Spaces with 10% margin | Area at 25 m² per space | Difference from 2 people per car |
|---|---|---|---|---|---|
| 1.5 | 7,334 | 7,634 | 8,397 | 21.0 ha | +2,017 (+31.6%) |
| 2 | 5,500 | 5,800 | 6,380 | 16.0 ha | Baseline |
| 2.5 | 4,400 | 4,700 | 5,170 | 12.9 ha | −1,210 (−19.0%) |
| 3 | 3,667 | 3,967 | 4,364 | 10.9 ha | −2,016 (−31.6%) |
| 3.5 | 3,143 | 3,443 | 3,788 | 9.5 ha | −2,592 (−40.6%) |
| 4 | 2,750 | 3,050 | 3,355 | 8.4 ha | −3,025 (−47.4%) |
Hypothetical assumptions: 20,000 attendees present at the same time, 55% by car, turnover 1, 300 staff and supplier spaces, 10% margin. Audience cars = 20,000 × 0.55 ÷ occupancy. Intermediate columns are shown rounded; spaces are calculated without earlier rounding and rounded up at the end.
The table shows three things. First, sensitivity is huge: from 1.5 to 4 people per car, spaces fall by more than a factor of two and a half. Second, returns diminish: going from 2 to 2.5 frees 1,210 spaces, while going from 3.5 to 4 frees 433. Third, the 300 staff spaces never go down, so their relative weight grows the fuller the audience cars are.
How many square metres does each parking space take?
A parking space takes roughly 10 to 11.5 m² net, but some municipal ordinances count 20 to 25 m² per vehicle once aisles and access are added. With that ratio you convert spaces into square metres and hectares.
Several ordinances set 2.20 × 4.50 m (9.9 m²) as the minimum, for existing buildings or small cars. For new builds, the Basauri and Valencia ordinances set 2.40 × 4.80 m, that is, 11.52 m² (Valencia allows up to 20% of spaces at 2.40 × 4.50 m). The rest of the area is circulation: lanes, turns and access.
| Municipality and rule | What it sets | Value |
|---|---|---|
| Basauri, ordinance on parking in buildings (arts. 5 and 6) | Minimum usable area per vehicle, including pavements and manoeuvring aisles. Minimum space size. | 20 m² per vehicle. Space of 2.20 × 4.50 m in existing buildings and 2.40 × 4.80 m in new ones. |
| Sanlúcar la Mayor, parking ordinance (art. 7.3) | Mandatory minimum area, including access and manoeuvring areas. | 25 m² per space. |
| Alcalá de Henares, PGOU-91 (section 5.3.3) | Capacity of a garage: one car per 25 m². Small-car space. | 25 m² per car. Space of 2.20 × 4.50 m (large car: 2.50 × 5.00 m). |
| Valencia, 2019 parking ordinance (art. 6.1.a) | Perpendicular space. The 2.20 × 4.50 m size appears only as an exception for existing buildings. | 2.40 × 4.80 m minimum. |
These are rules for garages and municipal planning, not for temporary event car parks. Use them as an indicative reference and validate the ratio with the town council and with the real design of your site.
To convert spaces into hectares: hectares = spaces × m² per space ÷ 10,000. With 6,380 spaces, 25 m² per space gives 159,500 m² (15.95 ha) and 20 m² gives 127,600 m² (12.76 ha). The difference between the two ratios is over three hectares, so choose the ratio with your site layout in front of you.
The real ratio depends on what you cannot see on a plan: slopes, trees, ditches, areas that flood in rain, emergency lanes and waiting areas. Always apply it to the genuinely usable surface, not to the gross plot.
You also have to choose between two kinds of land. An existing car park (at a shopping centre, sports hall, university or other venue) has known capacity, marking, access and sometimes lighting and security, but you must agree dates, hours and conditions with its owner, and you do not choose the distance to the venue. A temporary field car park gives you the flexibility to design it to your needs and place it where it suits, but it has to be prepared (access, drainage, marking, lighting, security) and depends on the ground conditions that day. In both cases, get the owner's permission and ask the town council which authorisations are needed.
How to zone the car park: who parks where
Zoning the car park means assigning each zone to a type of user so that their flows do not cross. A good split reduces confusion at the entrance and shortens the journey for those who need it most.
- General audience. This is the largest zone. Place it where the entry flow arrives best and design a clear pedestrian route to the gate.
- Staff, artists and suppliers. They need a separate access, accreditation checks and proximity to service and production areas. They arrive before the audience and leave after it.
- Accessible spaces. Place them next to the entrance, with an obstacle-free route to the gate. The number and dimensions required depend on the applicable accessibility regulations: check them with the town council and the regional government.
- Taxis, ride-hailing and pick-up points. Separate the drop-off and pick-up area from the parking area, so cars that only drop off or collect someone do not mix with those that park. Plan an orderly waiting area.
- Shuttles and coaches. Give them their own bay near the gate. An onboard:earth good-practice guide recommends putting coach drop-off close to the gates so that collective transport is the convenient option.
- Carpooling with priority access. Reserve a zone or lane closer to the entrance for full cars. The same guide cites priority parking and early entry as incentives that have worked to raise occupancy.
- Bikes and emergency vehicles. Plan secure bike parking if some of the audience arrive that way, and keep lanes clear for the emergency services, consistent with your self-protection plan.
The self-protection plan (Royal Decree 393/2007) deals with emergencies and evacuation, not mobility. Its Annex I requires it, among other cases, for outdoor activities with an expected attendance of 20,000 people or more. Even if your event is below that, keep access clear for emergencies.
Parking is not just a number of spaces: entry and exit flows
A car park with enough spaces can still fail if it cannot admit and empty cars at the rate they arrive and leave. What decides the outcome is the capacity of the entry lanes, the checks and the access road, not just the number of spaces.
To estimate entry you need four figures. V is the total number of audience cars (P × c ÷ o). q is the share of those cars arriving in the busiest hour, which you take from entry counts by time slot in previous editions or from your ticket time slots. t_e is the number of vehicles per hour that one controlled lane can admit, which you must measure in a trial or a previous edition. And n_e is the number of entry lanes.
- Arrivals in the peak hour:
V × qvehicles per hour. - Entry lanes needed:
V × q ÷ t_e, rounded up. Add at least one spare. - Queue that builds up: if
V × qexceedsn_e × t_e, the difference is the number of vehicles per hour that accumulate. Multiply by the length of the peak and by the average car length plus the gap between vehicles to see how much queue fits inside the site before it reaches the public road.
Exit is usually worse than entry, because the audience leaves almost at once when the event ends. Clearing time is estimated with T = V ÷ (n_s × t_s), where n_s is the number of exit lanes and t_s the vehicles per hour each can admit. If only part of the cars leave in the first half hour, use that share of V to estimate the initial queue.
Capacity along the whole route is that of the weakest section. Review the full chain: internal lane, checks, turn onto the public road, traffic lights, roundabouts, tolls and the access road itself. A car park with eight exit lanes does not clear faster if they all end in a single turn.
When checks add steps (validating a ticket, taking payment, checking a reservation), t_e drops. With advance booking, QR codes or prepayment, checks are faster. Measure the effect in a trial before the event instead of assuming it.
There is an administrative side. Article 12.8 of the consolidated Traffic Act (RDL 6/2015), as worded by Law 9/2025, requires recreational, tourist or traditional events without competition that occupy all or part of the road to be notified at least ten working days in advance. It also requires notification, before they start, of events that do not occupy the road but may generate an “abnormally high” number of journeys. The rule does not define that threshold, so check with the town council and the traffic authority whether your event falls within it. More detail in the guide on reducing traffic and queues at event access.
Free toolAccess and exit checklistReview entry lanes, checks, signage and clearing before event day.How to need fewer parking spaces
The most effective way to cut the spaces you need is to act on the formula's variables: fewer cars (c), more people per car (o) or less simultaneous presence (P). Each strategy moves one of them.
| Strategy | Variable it moves | Effect | Difficulty |
|---|---|---|---|
| Encourage carpooling (priority parking, early entry, surcharge for cars that are not full) | o | High if sustained over time. Every extra person per car frees spaces (see the sensitivity table). | Medium: it needs to be communicated at the point of sale and attendees need an easy way to find travel companions. |
| Collective transport: shuttles, coaches, entry and transport bundles | c | High when the audience origin is concentrated. Cars avoided = passengers ÷ occupancy. | Medium-high: contracting, cost and frequency. More detail in shuttle buses or carpooling. |
| Park-and-ride car parks with a shuttle | c at the venue | Medium: relieves pressure on the venue and its surroundings, but the cars still exist somewhere else. | Medium-high: needs land, a shuttle and signage. |
| Paid or booked parking, with priority for full cars | c and o | Medium-high. A higher price encourages sharing or leaving the car at home, and booking gives you demand data in advance. | Medium: a booking system, communication and audience acceptance. |
| Stagger arrivals (entry time slots, early opening) | Peak hour and turnover | Medium: lowers the arrival peak and the queue, although not the total number of cars. | Medium: relies on the audience respecting the slot. |
| Make cycling and walking easier (secure bike parking, signed routes) | c | Low to medium, only in the nearby area. | Low. |
An equivalence example for collective transport: one operator's data sheet describes a specific 12.20 m coach with 55 seats plus guide and driver, and warns that the data may vary by vehicle. If you take it as a model, a full coach is equivalent to 55 ÷ 2 = 27.5 cars with 2 people each, and to 22 cars at 2.5. The parking spaces it frees depend on how full it runs.
An order-of-magnitude reference for the environmental side: the onboard:earth guide cites a report by ACT1.5 and the Tyndall Centre according to which cutting car parking by 20% could reduce audience travel emissions (excluding flights) by 10%. It is a secondary citation and should be read with caution.
How to calculate your event's spaces in six steps
You can calculate your event's spaces in six steps, from the data to the final adjustment. Do it with two or three scenarios (cautious, likely and target) and keep the assumptions behind each one.
Define peak presence (P)
Start from tickets sold and apply the percentage who attend and the percentage inside at the same time at the peak. If you have history, use entry counts by time slot.
Estimate the modal split (c)
Combine a survey, ticketing postcodes and parking or coach sales data. Adjust for the public transport you will have.
Set occupancy (o) with scenarios
Use your own measurement if you have it. If not, work with a cautious scenario and a target one, and use the sensitivity table to see the effect of each.
Add staff and suppliers (S) and decide turnover (r)
Count vehicles, not people. Leave r at 1 unless entries and exits are staggered.
Apply the formula, add the margin and move to area
Calculate
(P × c ÷ o ÷ r + S) × (1 + m), round up and multiply by the m² per space ratio. Validate the ratio with the town council and with the real design of the site.Check the flows and adjust
Estimate entry lanes and clearing time. If the result does not fit your site or your access roads, go back to the strategies for reducing spaces.
To see where parking fits in the whole picture, read the event mobility plan.
Full example: from 20,000 attendees to spaces, hectares and clearing time
This example runs through the whole guide with a hypothetical event: from the space calculation to the flow plan, and the effect of improving occupancy.
The example shows that an improvement of half a person per car changes area, entry and exit all at once. That is why occupancy deserves a strategy of its own rather than an assumption.
Common mistakes when sizing parking
- Confusing tickets sold with peak presence. Not every buyer attends, and those who do are not all there at once. Calculate on
P. - Forgetting staff, artists and suppliers. They take spaces from before the event opens until after the audience has left.
- Not allowing for turnover, or applying it where it does not exist. With staggered entries and exits, ignoring
rleads you to oversize. With an audience that stays all day, assuming turnover leaves you short. - Copying someone else's occupancy. One from another country, another type of event or another year does not describe your audience. Measure your own.
- Calculating spaces and forgetting flows. A car park with plenty of spaces jams if it lacks entry lanes or if the access road cannot absorb the queue.
- Not measuring clearing time. Estimating how long the last car takes to leave lets you decide lanes, staff and signage with data.
- Applying the m² per space ratio to the gross plot. Slopes, trees, drainage and emergency lanes reduce the usable area.
VIB3S
Raise car occupancy at your event with VIB3S
We recommend VIB3S, a carpooling platform for events, to raise people per car, the variable that weighs most in the space calculation. Attendees share a car with other people going to the same event, and you see the result in the data.
VIB3S sets up your event's community inside the app and gives you a web widget that integrates into your website, ticketing or emails with one line of code. On VIB3S's side it is ready in under 24 hours. VIB3S complements public transport and shuttles; it does not replace them.
- Free app for attendees (iOS and Android). The driver shares the real costs of the trip (fuel and tolls).
- From the widget, attendees see published trips, publish their own and request a seat without downloading anything.
- Data for you: geographic origin of the audience, arrival and departure time slots, highest-demand routes and average occupancy per vehicle.
- Shared kilometres, cars avoided and CO₂ calculated on completed trips.
Sources
- Vision for Sustainable Events, The Show Must Go On, Edition 3 – Quick read: State of the Industry Report and Climate Transition Plan 2030 (2026)
- Powerful Thinking, The Show Must Go On: Environmental Impact Report and Vision for the UK Festival Industry (2015)
- onboard:earth, Green Travel & Transport Guide for Events (2024)
- European Environment Agency, Transport and environment report 2020: Train or plane? (EEA Report 19/2020)
- DGT and IDAE, La movilidad al trabajo: un reto pendiente (2019)
- Basauri Town Council, Ordenanza reguladora del aparcamiento en la edificación
- Sanlúcar la Mayor Town Council, Ordenanza municipal de edificación reguladora de aparcamientos en núcleo urbano
- Alcalá de Henares Town Council, Normas Urbanísticas del PGOU-91, Título V, cap. 3, Usos del automóvil
- Valencia City Council, Ordenanza de aparcamientos (2019)
- BOE, Ley 9/2025, de 3 de diciembre, de Movilidad Sostenible, first final provision (art. 12.8 of RDL 6/2015) (2025)
- BOE, Real Decreto 393/2007, de 23 de marzo, por el que se aprueba la Norma Básica de Autoprotección (2007)
- ASP Group, Ficha técnica autobús 55 pax (Irizar i6, 12.20 m)
Frequently asked questions
Event types
VIB3S adapts to your type of event
The same mobility and community solution, adapted to the real problem of each sector. Pick yours to see its specific case.
Are you planning the mobility of an event?
Tell us your capacity, venue and where your audience comes from, and we will work out with you how many spaces you need and how far carpooling can bring that figure down.