Things to do in Portland

Sort by Tribes
Show local favourites
1039 Results
  • 1
    Multnomah Falls

    Multnomah Falls

    Ranked #1 overall in Portland things to do
    9.3233 reviews
    Hiking and Nature, Park, Waterfall, Popular
    Popular withOutdoorsyAdventureFamilies

    The ride through the Columbia River Valley is part of the charm of this place. The falls are great and free. Very popular and parking can be a problem. Make ...

  • 2
    Portland Saturday Market

    Portland Saturday Market

    Ranked #2 overall in Portland things to do
    8.8126 reviews
    Shopping, Flea Market, Farmers Market, Market
    Popular withFamiliesFoodiesArtsy

    Gritty and colorful. Find local artists, buskers, Voodoo doughnuts, and a lot of Portland Weird at the Saturday market. Worth a visit for sure.

  • 3
    Oregon Zoo

    Oregon Zoo

    Ranked #3 overall in Portland things to do
    9.092 reviews
    Sights and Museums, Zoo or Aquarium
    Popular withFamiliesOutdoorsyStudents

    This is the most beautiful zoo I have ever gone to, and I'm not a fan of zoos because I feel sorry for the animals. In the summer there is ...

  • 4
    Portland Japanese Garden

    Portland Japanese Garden

    Ranked #4 overall in Portland things to do
    9.378 reviews
    Outdoors, Garden, Park
    Popular withOutdoorsyGreenSpiritual

    Nice Japanese Garden although was on the smaller side and the whole thing can be done in about an hour. I recommend going during spring time when things start to ...

  • 5
    International Rose Test Garden

    International Rose Test Garden

    Ranked #5 overall in Portland things to do
    9.175 reviews
    Outdoors, Garden, Park
    Popular withOutdoorsyGreenFamilies

    If you come to Portland and don’t visit this place you are missing out. Also, being in Washington park means there is lots to do.

  • 6
    Portland Farmers' Market

    Portland Farmers' Market

    Ranked #6 overall in Portland things to do
    9.565 reviews
    Shopping, Farmers Market
    Popular withFoodiesFamiliesOutdoorsy

    I have only been to a few Farmer's Markets and this one was one of my favorites. It is large and there is such a huge selection.

  • 7
    Oregon Museum of Science and Industry

    Oregon Museum of Science and Industry

    Ranked #7 overall in Portland things to do
    9.159 reviews
    Sights and Museums, Science Museum
    Popular withFamiliesStudentsAdventure

    I highly recommend this experience for people with children. Most the exits are interactive and engaging that challenge the thought process.

  • 8
    Pearl District

    Pearl District

    Ranked #8 overall in Portland things to do
    8.861 reviews
    Sights and Museums, Other, Neighbourhood
    Popular withFoodiesLuxuryHipsters

    The Pearl District is the hub of Portland nightlife and city life. Come here for a myriad of restaurants, bars, breweries, cafes, etc. There's something for anyone and everyone! Looking ...

  • 9
    Pioneer Courthouse Square

    Pioneer Courthouse Square

    Ranked #9 overall in Portland things to do
    8.068 reviews
    Sights and Museums, Shopping, Outdoors, Landmark, Plaza
    Popular withFamiliesOutdoorsyHistory

    Not much to see here really aside from the hideous red paving. Such a city centre square should be laid to grass and flowers with some impressive statues and perhaps ...

  • 10
    Tom McCall Waterfront Park

    Tom McCall Waterfront Park

    Ranked #10 overall in Portland things to do
    8.853 reviews
    Outdoors, Park
    Popular withOutdoorsyFamiliesAdventure

    A rather grim stretch of waterfront park that passes under the many bridges of Portland. It is not a quiet place to come and relax given the proximity of the ...

var ListPage = { maxTries: 20, interval: 0, xhrRequests: [], update: function(url, count, callback){ var fingerprint = "&t=" + (new Date().getTime()); var reqcount = "&req_count=" + count; this.loader("on"); var self = this; var req = new XMLHttpRequest();"GET", url + fingerprint + reqcount, true); ListPage.xhrRequests.push(req); req.onreadystatechange = function() { if (req.readyState === 4 && (req.status === 200 || req.status === 202)) { eval(req.responseText); self.loader("off"); if (req.status === 200 || req.status !== 202 ) callback(req.status); if (req.status === 202) { if (count < self.maxTries) { setTimeout(function(){ListPage.update(url, ++count, callback)}, self.interval); self.interval += 100; } else { callback(req.status); } } } }; req.send(null); }, loader: function(status) { var spinnerD = document.querySelector('.spinnersD'); var spinnerM = document.querySelector('.spinnersM'); if (spinnerD && spinnerM) { if (status === "on") { spinnerD.className = "spinnersD shownow"; spinnerM.className = "spinnersM shownow"; } else { // hide spinnerD.className = "spinnersD"; spinnerM.className = "spinnersM"; } } }, ajax: function(url, callback) { this.update(url, 1, callback); } }; ListPage.ajax("", function(status){ if (status === 200) { HotelRates.ajax(); } }); var HotelRates = { hotels: "", ajaxCalls: function(tryIndex) { if ( { ListPage.update("" + "&" +, tryIndex, function(){ var placeholder = document.querySelectorAll('.metasearch_featured .placeholder'); for (var i = 0; i < placeholder.length; i++) { placeholder[i].style.display='none'; } }); } }, ajax: function() { this.ajaxCalls(1); }, singleAjax: function() { this.ajaxCalls(ListPage.maxTries); } };