Skip to content
Marquee Chauffeur — Portland's white-glove chauffeur and luxury black car service
Christmas Ships Portland chauffeur viewing tour Willamette Columbia rivers Tom McCall Waterfront Park Cathedral Park Marquee

Portland River Holiday Tradition

Christmas Ships Portland Chauffeur Viewing Tour.

Two fleets of 50-plus private boats decked in lights run the Willamette and the Columbia from the weekend after Thanksgiving through the weekend before Christmas Eve. Captains post live position updates to the official Facebook page, which is the part that makes a multi-stop chauffeur viewing actually work. The Marquee pattern hits three or four shore points across one evening, routes the family to whichever bank the boats are passing, and pairs the lights with a downtown dinner.

Last updated: April 21, 2026

Bottom line: The Christmas Ships parade runs nightly late November through mid-December across the Willamette and Columbia, schedule published at christmasships.org by mid-November. Best Willamette viewing is Tom McCall Waterfront Park, Sellwood Riverfront, and Cathedral Park under the St. Johns Bridge. Columbia viewing centers on the Vancouver waterfront and Kelley Point Park. Marquee hits three or four banks across a 4-to-5-hour evening on the Cadillac Escalade ESV at $135 per hour (family of six) or Mercedes-Benz Sprinter at $165 per hour (multi-family of 8 to 14), paired with dinner at RingSide, Andina, or Higgins. For the broader holiday pattern, see Christmas town car service.

01The Tradition

Two Rivers, 50-Plus Lit Boats,
Almost 70 Years Of Cruises.

The parade traces back to 1954, when one boat owner strung lights along his hull and motored down the Willamette on Christmas Eve. The formal Christmas Ships association formed in 1965 to coordinate the fleet and publish the schedule. The Willamette fleet and the Columbia fleet operate as separate groups under the same association, each with its own captains and routes.

The official site at christmasships.org posts the year's schedule by mid-November, and the visitor bureau at travelportland.com covers the seasonal context.

The 1954 origin

One decorated boat on the Willamette on Christmas Eve 1954 started the tradition. The formal association formed in 1965. Captains today coordinate route patterns and post the live position updates that drive the multi-stop chauffeur viewing.

The fleet today

About 50 to 60 private boats run each year, hull sizes ranging from 22-foot runabouts to 50-foot motor yachts. Every boat is a private vessel run by an unpaid volunteer skipper.

The two fleets

The Willamette fleet runs from Sellwood north past downtown to the St. Johns Bridge. The Columbia fleet runs from Hayden Island east to Camas and west to Kelley Point. A few combined-parade nights each season pull both onto one stretch.

Why a chauffeur fits this

The best viewing point shifts across a two-hour cruise window depending on where the boats are. A self-park family hopping between waterfronts on a 38-degree wet December night tends to lose the parade. A held-vehicle chauffeur tracks the Facebook feed and routes to the bank that catches the boats.

Cadillac Escalade ESV Christmas Ships Portland chauffeur Willamette Columbia waterfront viewing Marquee
The Cadillac Escalade ESV at $135 per hour fits a family of six on the Christmas Ships multi-stop tour with cabin warm-up between waterfront viewing points.

02The Schedule

Late November Through Mid-December,
Six To Eight-Thirty PM.

The season opens the weekend after Thanksgiving and runs through the weekend before Christmas Eve. Each fleet sails two or three patterns across that window. Most cruises launch between 6 p.m. and 6:30 p.m. and finish between 8:30 p.m. and 9 p.m., with the lit boats visible from shore for roughly the middle two hours.

Strong current, fog, or a captain dropping out can move a cruise by 24 hours. Marquee dispatch checks the schedule against the booking the morning of the cruise and confirms the viewing window before pickup. For the broader holiday-evening pattern, see night on the town.

The three-week window

Late November through mid-December. Some years run Friday after Thanksgiving through the Sunday before Christmas; others shift by a few days. The schedule posts mid-November and locks the cruise nights for the season.

Cruise nights and times

Two or three cruise patterns per fleet. Launch between 6 p.m. and 6:30 p.m., lit boats visible from shore 6:30 p.m. to 8:30 p.m., wrap by 9 p.m. with boats moored at home marinas.

Combined-parade nights

A handful of nights each season pull both fleets onto the lower Willamette into the Columbia. Heavier boat counts and a longer viewing window make these the headline pick for a single-night booking.

Schedule shifts and weather

Strong current, dense fog, or a sudden gale can move a cruise by 24 hours. The association posts changes to the website and Facebook. Dispatch monitors the morning-of feed and confirms before the chauffeur clocks in.

Held-vehicle evening Christmas Ships chauffeur Portland multi-stop waterfront viewing Marquee
The held-vehicle evening booking covers the wait between Tom McCall Waterfront Park, Sellwood Riverfront, Cathedral Park, and the Vancouver waterfront in a single 4-to-5-hour December window.

03Willamette Viewing Points

Tom McCall, Sellwood, Cathedral Park,
Three Banks, One Fleet.

The Willamette fleet hits three primary bank-side viewing points. Tom McCall Waterfront Park on the west bank catches the early window between 6:30 p.m. and 7 p.m. Sellwood Riverfront Park on the east bank south of downtown sees the fleet 7 p.m. to 7:45 p.m. on the southbound run. Cathedral Park under the St. Johns Bridge catches the 8 p.m. to 8:30 p.m. northbound leg.

Tom McCall has the broadest paved walkway and the closest restaurant access. Sellwood has flat lawn and a playground that fits younger kids. Cathedral Park catches the boats lit against the bridge structure, the photograph that holds up best. For broader Willamette excursion patterns, see the Columbia Gorge Multnomah Falls private tour guide.

Tom McCall Waterfront Park

West bank between the Burnside and Hawthorne bridges, Salmon Street Springs at the south end. Paved walkway, flat grade, restrooms in the SmartPark garage, downtown restaurant corridor two blocks west. Fleet passes 6:30 p.m. to 7 p.m. The chauffeur drops at the SmartPark garage entrance on SW 1st and the family walks two blocks east to the bank. Dispatch texts when the chauffeur is staged for the return.

Sellwood Riverfront Park

East bank at SE Spokane Street and SE Oaks Park Way. Flat lawn, playground, paved overlook. Double-pass: 7 p.m. to 7:45 p.m. southbound, 8 p.m. to 8:15 p.m. northbound. Strong middle stop. Curb drop on SE Spokane is a 30-second walk to the riverfront overlook. Family texts dispatch when the boats clear the second pass and the chauffeur is at the curb in two minutes.

Cathedral Park under the St. Johns Bridge

West bank on N Edison Street under the bridge cables. Fleet passes 8 p.m. to 8:30 p.m. northbound with the boats lit against the bridge structure. Grass and cobblestone footing factors into the pick when a stroller or grandparent is in the group.

Oaks Bottom and the secondary points

Oaks Bottom on the east bank between Sellwood and OMSI runs quieter than Tom McCall. The Eastbank Esplanade across from Tom McCall offers a counter-bank view. Fallbacks when the primary parks fill on a combined-parade night.

Mercedes-Benz Sprinter Christmas Ships Portland multi-family chauffeur Willamette Columbia Marquee
The Mercedes-Benz Sprinter at $165 per hour fits 8 to 14 across the full Willamette and Columbia Christmas Ships viewing loop in one vehicle with one named driver.

04Columbia Viewing Points

Vancouver Waterfront, Kelley Point,
The Lower Columbia Fleet.

The Columbia fleet runs from the Hayden Island marinas east toward Camas and west to Kelley Point. The Vancouver Waterfront Park on the Washington shore gives the strongest north-shore viewing inside a 15-minute drive of downtown Portland. Kelley Point Park at the confluence catches the fleet on combined-parade nights and lower-river patterns.

The Columbia reads differently from the Willamette. Wider river, boats further out, lit hulls smaller against the sky. The new Vancouver waterfront infrastructure (river walk, Grant Street Pier, AC Hotel pavilion) gives sit-down dinner, covered viewing, and easy parking the Willamette banks rarely match. For the broader holiday pattern, see Christmas town car service.

Vancouver Waterfront Park

North shore in downtown Vancouver. River walk, Grant Street Pier, AC Hotel pavilion give covered and uncovered viewing within a short walk. Fleet passes 6:30 p.m. to 8 p.m. Easy parking, restaurants on the waterfront, friendlier for mobility considerations. From downtown Portland it is a 12-to-15-minute transit north on I-5 across the Interstate Bridge. The chauffeur drops at the Grant Street Pier entrance and the family walks two minutes to the rail.

Kelley Point Park

Confluence of the Willamette and Columbia in far north Portland. Catches the fleet on combined-parade nights and lower-river patterns. Quieter than Vancouver. 25-to-30-minute transit north from downtown on I-5 and N Marine Drive.

Hayden Island marinas

Home moorage for Columbia fleet boats with informal pre-cruise viewing of the lit hulls before launch. Public access limited to a few marinas and West Hayden Island, a 10-minute transit from the Vancouver waterfront.

Marine Drive overlooks

N Marine Drive runs the south bank of the Columbia from Kelley Point east past PDX. Pull-out overlooks and Broughton Beach give shoreline viewing of the lower-river patterns, useful as a transit-window viewing line between Kelley Point and Vancouver.

05The Tour Pattern

Three Or Four Stops,
Tracking The Fleet.

The Marquee tour hits three or four bank-side points across one evening. A typical Willamette run starts at Tom McCall around 6:15 p.m. for the 6:30 p.m. window, transits south to Sellwood for the 7 p.m. pass, then crosses west to Cathedral Park for the 8 p.m. arrival. A combined-parade night pairs the downtown waterfront with the Vancouver waterfront for the late half.

The route shifts on the night based on where the boats are. Clean cruise: three banks at 30 minutes each. Current-shifted or fog-delayed: two banks with more time at each, gap filled with a downtown coffee or dessert stop. For booking, see book Portland chauffeur service.

The standard Willamette pattern

5:15 p.m. pickup, 5:45 p.m. dinner or Tom McCall arrival, 6:30 p.m. fleet pass, 7 p.m. transit to Sellwood, 7:30 p.m. southbound pass, 8 p.m. transit to Cathedral Park, 8:30 p.m. northbound pass, 9 p.m. closing transit. Total runs about 4 hours.

The combined-parade night pattern

Both fleets join on the lower Willamette into the Columbia. Tom McCall first, then Eastbank Esplanade or Sellwood, then I-5 to the Vancouver waterfront for the late hour. 4 to 5 hours with the wider geographic spread.

Tracking through Facebook updates

Captains post river-position updates every 15 to 30 minutes. Dispatch relays position to the chauffeur, who routes the next stop to put the family on the bank as the boats pass. The family does not have to track anything from the back seat.

When the cruise shifts

Current or fog can shift the schedule 20 to 30 minutes. The chauffeur drops a stop and gives more time at the remaining banks, often filling the gap with a coffee at Heart Coffee or a dessert at Salt and Straw. The held-vehicle rate covers the adjustment.

06Cold-Weather Viewing

Layers, Cabin Warm-Up,
And A Hot Drink Between Stops.

Portland in December averages 35 to 45 degrees with frequent rain and steady wind off the river that drops felt temperature another 5 to 10 degrees at the waterfront. The chauffeur pattern is built around that: 20 to 30 minutes at each bank, 10 to 15 minutes in the warm cabin between, on the held-vehicle rate.

Practical kit: waterproof outer shell, layered base, warm hat, gloves, wool socks, shoes that take wet pavement. Marquee carries thermoses of hot water for tea or cocoa on request, plus blankets for the late Columbia stops. Cabin temperature sits at family preference.

December weather averages

35 to 45 degrees with frequent rain, periodic light snow, steady wind off the rivers. Wind chill at the bank typically runs 5 to 10 degrees colder than inland. Dress for the felt temperature at the waterfront, not the forecast.

Cabin warm-up between stops

The 10-to-15-minute transit doubles as warm-up time. Heat at family preference, dry seats, the chance to peel a soaked outer layer. The Escalade and Sprinter both run separate climate zones for the second and third rows.

Hot drinks and blankets

Thermoses of hot water for tea or cocoa on request, plus wool blankets in the cargo bay for the late Columbia stops where the wind cuts hardest. Bottled water in the cabin door pockets year-round.

When to skip a stop

Heavy rain, strong wind, or a young child at the limit of patience all justify dropping a stop and routing back to dinner or the hotel. The chauffeur reads the cabin and offers the family the call. Held-vehicle rate covers either pattern.

07The Manifest

Vehicle Sizing For Family
And Multi-Family Bookings.

Three vehicle profiles cover Christmas Ships bookings. The Volvo S90 at $110 per hour fits a focused two-stop viewing for three or four. The Cadillac Escalade ESV at $135 per hour is the standard family-of-six pick on the three-or-four-stop pattern. The Mercedes-Benz Sprinter at $165 per hour holds 8 to 14 on the full Willamette-and-Columbia loop in one vehicle. For pricing detail, see the Portland chauffeur pricing guide 2026.

Volvo S90 ($110 per hour)

Family of three or four on a two-stop viewing. Tom McCall plus Cathedral Park inside 3 hours at the 2-hour minimum of $220 plus 20 percent gratuity. Trunk handles a stroller. Warm, quiet cabin between banks.

Cadillac Escalade ESV ($135 per hour)

Family of five or six with car seats, strollers, and gear. Standard 4-hour booking runs $540 plus 20 percent gratuity covering a three-or-four-stop tour with dinner before or after. Captain's chairs hold child seats; climate zones split second and third rows.

Mercedes-Benz Sprinter ($165 per hour)

Multi-family group of 8 to 14 on the full Willamette-and-Columbia loop in one vehicle, which kills the caravan question two SUVs always face on holiday Saturdays. A 5-hour booking runs $825 plus 20 percent gratuity across three Willamette stops, the Vancouver waterfront, and dinner.

Held-vehicle hourly rate

Covers wait time at every viewing point and dinner stop inside one booking. Same chauffeur from pickup to final drop. Most multi-stop tours run 4 to 5 hours from a 5 p.m. or 5:30 p.m. pickup to a 9:30 p.m. or 10 p.m. drop.

08Pairings

Downtown Dinner, Hotel Block,
And The Closing Bite.

Pre-cruise dinner runs 4:45 p.m. or 5 p.m. at a Burnside or Pearl restaurant and lands at Tom McCall by 6:15 p.m. for the early pass. Post-cruise dinner runs 8:45 p.m. or 9 p.m. with the family arriving from Cathedral Park or the Vancouver waterfront on the closing leg. Three restaurants line up well with the evening.

RingSide Steakhouse on West Burnside

Portland steakhouse program. RingSide to Tom McCall is a 5-to-7-minute transit south on SW Broadway. The chauffeur stages at the curb on the held-vehicle rate. Strong pre-cruise pick for four to six.

Andina in the Pearl District

Peruvian program on NW Couch, handles holiday-week reservations across larger groups. 5-minute transit east to Tom McCall. Pairs with both pre-cruise and post-cruise patterns. Bar takes late-arrival groups.

Higgins Restaurant on SW Broadway

Pacific Northwest program with a holiday menu through December. Two blocks west of Tom McCall makes it the closest pairing for the early pass. The bar room takes families with kids alongside the formal dining room.

Closing dessert and the late return

Salt and Straw on West Burnside, Pinolo Gelato on Division, or Lauretta Jean's pie on SE Hawthorne stretches the night past 9 p.m. and lands the family back at the hotel by 10:30 p.m. Held-vehicle rate covers the dessert wait.

09Accessibility

Wheelchairs, Strollers,
And Mobility-Restricted Viewing.

Tom McCall, Salmon Street Springs, the Vancouver Waterfront Park, and the Sellwood Riverfront all have flat paved paths, curb cuts, and accessible parking close to the bank. Cathedral Park has rougher footing on grass and cobblestone. The chauffeur drops Cathedral and substitutes the Eastbank Esplanade or Oaks Bottom when access constraints get flagged at booking.

Wheelchair access at Tom McCall

Continuous paved path from the Burnside to the Hawthorne with curb cuts at every crossing. Salmon Street Springs at path level. Accessible parking in the SmartPark garage at SW 1st and Salmon. The Escalade cargo bay fits a foldable wheelchair.

Strollers and young children

Tom McCall, Sellwood, and the Vancouver waterfront all run flat paved paths. Cathedral Park is the rougher push. Sprinter and Escalade cargo holds two or three strollers with room for diaper bags. Second-row warm-up keeps a sleeping toddler from waking on the transit.

Grandparents and mobility-restricted viewing

Grandparents who cannot stand for 25 minutes in 38-degree wind often view from the warm cabin parked at the curb. The Vancouver waterfront and Sellwood both allow curb-side parking with boats visible from the back seat. Escalade second-row captain's chair sits at comfortable entry height.

Sensory-friendly viewing

Sensory-sensitive families often prefer the secondary points to the heavily-attended Tom McCall stretch on a peak Saturday. Oaks Bottom, the Eastbank Esplanade, and the Vancouver pavilion run thinner. Weeknight cruises see lighter foot traffic than weekends across every park.

10The PDX Pairing

Inbound Holiday Visitors
And The Hotel Block.

The standard inbound shape: PDX to the downtown hotel block on arrival day, Christmas Ships with downtown dinner one evening, Peacock Lane and the Grotto another, outbound back to PDX. Same chauffeur and vehicle hold across the visit on the held-vehicle rate, building route, preference, and child-seat continuity that fresh dispatch each night never matches. For inbound airport protocol, see PDX airport car service.

PDX inbound on arrival day

FlightAware tracking on wheels-down, $75 meet-and-greet for first-time visitors, 18-to-22-minute transit from PDX to the downtown hotel block. Families settle in before the evening cruise or push to the second night.

Hotel block to Tom McCall Waterfront

From the Hilton, the Heathman, the Sentinel, or the Nines is a 5-to-8-minute transit east on SW Salmon or SW Madison. Chauffeur stages at the valet on the dispatch ETA, family clears the lobby, vehicle drops at the SmartPark garage entrance for the short walk to the bank.

Multi-night holiday booking

A 4-night stay typically pairs the Christmas Ships with Peacock Lane, the Grotto, ZooLights, and a daytime Pittock Mansion or Multnomah Falls excursion. Same chauffeur and vehicle on a Net-30 corporate or family-office account with everything on one invoice.

PDX outbound on departure day

2 hours 15 minutes before domestic wheels-up, 2 hours 45 minutes for international or first-flight. Chauffeur drops under the airline's curb and helps with bag offload. Per portland.gov, terminal access at PDX favors the airline-specific curb drop over the central loop.

Frequently Asked

Questions, Answered.

Reserve Your Chauffeur

Reserve a Portland
Chauffeur Now.

Book your Christmas Ships Portland chauffeur viewing tour. Marquee Chauffeur at (503) 706-8662, 24/7. Volvo S90 at $110 per hour, Cadillac Escalade ESV at $135 per hour, Mercedes-Benz Sprinter at $165 per hour. Multi-stop pattern across Tom McCall Waterfront Park, Sellwood Riverfront, Cathedral Park, and the Vancouver Waterfront Park with live Facebook fleet tracking. Downtown dinner pairing at RingSide, Andina, or Higgins. Inbound PDX hotel-block coordination across multi-night holiday stays, accessibility-routed viewing, late-night pickup through 1 a.m. on the standard hourly rate. Oregon PUC licensed since 2018, $1 million commercial liability, 35-point pre-trip inspection, W-2 chauffeurs on payroll.