No, pedestrians do not always have the right of way. While the rules and laws around pedestrians and crossings vary across states, there are a few things that are more or less common to all. Pedestrians have the right of way on sidewalks and crosswalks. Where the crosswalks are regulated by traffic signals, it is crucial to obey the signals and act accordingly.  Where there are no crosswalks, the law may require you to yield the right of way to traffic. Pedestrians and other road users should also yield the right of way to public safety vehicles like ambulances and vehicles part of a funeral procession.  There may be additional rules or restrictions applicable to your region. Please check with your local traffic agency.