Last reviewed October 2026
The short answer
Gravel is the cheaper way to meet the parking rules in Phoenix and Mesa, as long as it is deep enough and bordered; concrete costs more once, stays flat, and is the only one of the two that Glendale accepts for a side-yard RV. For a heavy motorhome kept at home for years, most owners end up with concrete.
| City | Gravel | Concrete |
|---|---|---|
| Phoenix | Yes, at least 3 in deep in a permanent border (single-family lot, front or side yard) | Yes |
| Mesa | Yes, 3 in of crushed rock surrounded by a concrete border | Yes |
| Glendale | No, for an RV in the side yard (concrete, pavers or asphalt required) | Yes |
Swipe the table sideways to see every column →
Phoenix City Code 36-145 and Zoning Ordinance 702; Mesa City Code 8-6-3 (T); Glendale Residential Parking Codes brochure.
Side by side
| Gravel (bordered) | Concrete | |
|---|---|---|
| Upfront cost | Lower | Higher: about $7 to $12 per sq ft reinforced in Phoenix |
| Upkeep | Topping up, raking, weed control, border repair | Very little; reseal joints occasionally |
| Leveling the RV | Shifts under blocks and jacks | Flat and firm |
| Monsoon rain | Ruts and washes; mud near the edges | Sheds water if sloped away from the house |
| Summer heat | Stable | Stable once cured; pour timing matters |
| Dust | Some, especially when thin | None |
| Resale and HOA | Accepted by some HOAs | Accepted almost everywhere |
Swipe the table sideways to see every column →
Concrete price from HomeBlue's published 2026 Phoenix figures.

The middle option
Some owners pour concrete wheel strips or a concrete apron at the gate with bordered gravel behind it. It meets the Phoenix and Mesa rules and costs less than a full slab, but the RV has to stop in the same spot every time and it is still harder to level than a full pad. In Glendale, check that the arrangement meets the side-yard surface rule.
