In major cities parking costs typically exceed automobile running costs, while the time to find a parking spot and walk to work can be comparable to driving time. Yet models of urban commuting have ignored parking completely. The purpose of this paper is to examine the effects of parking on morning rush hour congestion and to assess the relative merits of road tolls and parking fees as tools for congestion relief. The paper extends Vickrey's (1969) bottleneck road congestion model by assuming on-street parking is located along commuting routes radiating from the CBD. Absent pricing, drivers occupy parking spots in order of increasing distance from the CBD. Three pricing schemes are considered: 1) an optimal time-varying road toll, 2) competitively set parking fees, and 3) optimal location-dependent parking fees. The optimal road toll is shown to eliminate queueing, but does not affect the order in which parking spots are occupied. In contrast, competitive parking fees do nothing to reduce queueing , but induce drivers to park in order of decreasing distance from the CBD, so that in the aggregate commuters arrive at work closer to their preferred time. Optimal parking fees reduce queueing in addition to supporting the efficient order of parking. For reasonable parameter values competitively set parking fees are found to be relatively inefficient-indeed potentially welfare-reducing. Optimal parking fees, however, are generally superior to a road toll. In light of the logistical drawbacks of tolls and political opposition that road pricing has met, this suggests that parking fees deserve more attention than they have received in the literature.