Three Rivers Mall

City / town · Washington

Kelso

Three Rivers Mall

Best timeApr–Oct
From you
Nearest airportPDX · 41 mi
On this page

Overview

Kelso is a city in southwest Washington State, across the Cowlitz River from Longview.

6 places to stay

Updated from Wikivoyage on 1 October 2026 · Something wrong or missing? Improve it on Wikivoyage

Plan your trip

Best time to visit & weather

Most comfortable: Apr–Oct. Summer highs reach about 82°F; winter lows dip to about 36°F. Wettest: Dec and Nov. (climate data from nearby Portland)

Jan: 5.0 in rain5"Jan: high 48°F, low 36°F48°36°JanFeb: 3.7 in rain3.7"Feb: high 52°F, low 37°F52°37°FebMar: 4.0 in rain4"Mar: high 57°F, low 40°F57°40°MarApr: 2.9 in rain2.9"Apr: high 62°F, low 44°F62°44°AprMay: 2.5 in rain2.5"May: high 69°F, low 49°F69°49°MayJun: 1.6 in rain1.6"Jun: high 74°F, low 54°F74°54°JunJul: 0.5 in rain0.5"Jul: high 82°F, low 58°F82°58°JulAug: 0.5 in rain0.5"Aug: high 82°F, low 59°F82°59°AugSep: 1.5 in rain1.5"Sep: high 77°F, low 54°F77°54°SepOct: 3.4 in rain3.4"Oct: high 64°F, low 47°F64°47°OctNov: 5.5 in rain5.5"Nov: high 54°F, low 41°F54°41°NovDec: 5.8 in rain5.8"Dec: high 47°F, low 36°F47°36°Dec

Blue bars: average daily high and low (°F). Purple columns: average monthly rain and melted snow (inches).

Getting there

  • From you: to see whether to drive or fly, and how long it takes.
  • PDX Portland International Airport, Portland — 41 mi away (major hub). Directions
  • OLM Olympia Regional Airport, Olympia — 57 mi away. Directions

The Kelso Transit Center & Amtrak Station serves as a bus station for River Cities Transit, Greyhound and other regional bus companies serving adjacent Columbia County, Oregon and Wahkiakum County, Washington. It is located along 1st Ave S between Ash & Pine St, next to the Amtrak Station in downtown Kelso:

Full “Get in” guide ↓

Budget & where to stay

No prices are listed for this place yet. See the Sleep guide ↓ for options.

Food for you

What to ask about, for your diet

    Diet labels come from each listing's description and cuisine; “likely” means the cuisine usually has good choices, not a promise. Check with the restaurant. Open the food finder

    Photos

    Three Rivers MallKelso

    Map

    Every listing with a location. Tap a pin for its Google Maps link.

    Get in

    By car

    • Interstate 5 (I-5) goes through Kelso:
    • Exit #39 (Allen St/Kelso) leads to most food, gasoline and lodging
    • Exit #40 (N Kelso Ave) accesses a residential district north of town.
    • Allen St: Goes through town from I-5 as Allen St to 5th Ave N (WB) & 4th Ave N (EB). It becomes the Ocean Beach Highway (SR-4) west of its intersection with Washington Way, west of town, connecting to the coast (Long Beach & Astoria) along the Washington side of the Columbia River.
    • Washington Way Local boulevard that connects West Kelso to Longview.

    By train

    Kelso Station

    Go Kelso Station

    The train station for twin towns of Kelso and Longview, and for Rainier, OR on the other side of the Columbia River.

    📍 501 S 1st StdowntownChecked Sep 2022
    MapsWebsite
    • Routes stopping in Kelso:

    By bus

    The Kelso Transit Center & Amtrak Station serves as a bus station for River Cities Transit, Greyhound and other regional bus companies serving adjacent Columbia County, Oregon and Wahkiakum County, Washington. It is located along 1st Ave S between Ash & Pine St, next to the Amtrak Station in downtown Kelso:

    Go Wahkiakum on the Move

    Bus to Rockets Diner in Naselle, WA via Cathlamet, WA (major town and county seat) in neighboring Wahkiakum County, along Hwy 4. 'Wahkiakum on the Move' has additional local stops in the Kelso-Longview area for pick-up and drop off. Connections to Pacific Transit Rt #50 to Ilwaco, Astoria and South Bend at Rockets Diner in Naselle.

    📍 (office & bus garage) 42 Elochoman Valley Rd, Cathlamet☎ +1 360 795-6212⚠ Last checked Sep 2020 — confirm before you go
    MapsWebsite

    Go River Cities Transit

    Local city buses to Three Rivers Mall, Longview and around town with the following:

    ☎ +1 360 442-5663⚠ Last checked Sep 2020 — confirm before you go
    MapsWebsite

    * 44 Three Rivers Mall, Kelso 'Amtrak/Greyhound' Transit Center, Triangle Center and Heron Point via Ocean Beaches Way (SR-4). Goes by the RA Long Square (Central Park) in Longview on the eastbound trip towards Three Rivers Mall. * 45 Three Rivers Mall, Kelso 'Amtrak/Greyhound' Transit Center, RA Long Square (Central Park), Mark Morris HS/Triangle Center, Longview Transit Center. Connections to Longview on the other side of the Cowlitz River. * 57 Local bus within Kelso proper on the east side of the Cowlitz River including stops to Three Rivers Mall and Kelso 'Amtrak/Greyhound' Transit Center.

    Go Lewis County Transit 'Purple Line' (formerly Twin Transit)

    Express bus to Centralia via Castle Rock P&R at exit 49; Shell Station (642 SR-505) at exit 63; and 'Energy Station' (172 US Hwy 12) at exit 68. Passengers transfer in Centralia to reach Chehalis and Olympia.

    📍 (bus stop) Safeway at Three Rivers Mall🕒 Mon-Fri 6AM-7PM every 2 hoursChecked Oct 2022
    MapsWebsite

    Buy

    Three Rivers Mall

    Shop Three Rivers Mall

    Three Rivers Mall hosts Regal Cinemas, JCPenney, Planet Fitness, Kelso Public Library, Sportsman Warehouse and numerous other shops & restaurants inside the mall and in several free standing establishments surrounding the mall (Target, Safeway, Pier 1 Imports, GuestHouse Kelso/Lonview (see 'sleep' in below), among others). An episode of the Food Network show Food Court Wars was filmed in the mall. The episode titled Gaufre Gourmet vs. Pressed originally aired on March 30, 2014.

    📍 351 Three Rivers DrSW of Allen and its junction with I-5 (Exit #39).🕒 Daily 11AM-8PM⚠ Last checked Sep 2020 — confirm before you go
    MapsWebsite

    Shop Strip Mall on 200-236 S Kelso Dr

    This smaller mall hosts Wilco Farm Store, Dollar Tree, Subway, a beauty supply shop, etc. in the mall itself, fronting a large parking lot. There are other free standing establishments closer to S Kelso Dr such as McDonald's, Super 8 motel, etc. in front of or next to this mall.

    📍 200-236 S Kelso DrSE of Allen and its junction with I-5 (Exit #39), along S Kelso Dr, opposite side of the freeway from Three Rivers Mall.🕒 Hours vary by tenant/storeChecked Sep 2026
    Maps

    Shop Triangle Center

    Southwest of the intersection of Ocean Beach Hwy (SR-4) & Washington Way (in a large triangular shaped lot). Triangle Center hosts Bed Bath & Beyond; Michaels, Maurices, Petco, Ross Dress for Less, Ulta, WinCo Foods and numerous other shops, banks & restaurants in the mall and in the immediate surrounding areas not part of the mall (Taco Bell, Sizzlers, Stuffy's, among others) along Ocean Beach Hwy & Washington Way. Unlike a traditional mall where everything is under one big roof, in a single building, this mall consists of several smaller buildings spread further out from each other in a huge parking lot.

    📍 1015 Ocean Beach Hwy🕒 Hours vary by tenant/store⚠ Last checked Sep 2020 — confirm before you go
    MapsWebsite

    Sleep

    The listed hotels are near Allen St & I-5 (Exit #39), either surrounding the Three Rivers Mall or on the east side of the freeway:

    Stay Comfort Inn & Suites

    📍 440 Three Rivers DrAcross parking lot from Regals Cinema at the S/SE side of Three Rivers MallCheck-in 3PM · out 11AM☎ +1 360 425-4600⚠ Last checked Sep 2020 — confirm before you go
    MapsWebsite

    Stay GuestHouse International Inn & Suites

    📍 501 Three Rivers Drnext to the Three Rivers Mall☎ +1 360 414-5953
    MapsWebsite

    Stay Red Lion Inn Kelso Longview

    📍 510 S Kelso Dr☎ +1 360 636-4400⚠ Last checked Sep 2020 — confirm before you go
    MapsWebsite

    There is also a hotel in West Kelso, across the river:

    Go next

    Nearby

    My experience

    Write about your trip here. Notes save automatically in this browser as you type; back them up from My journal.