Oregon Coast Scenic Railroad

The Oregon Coast Scenic Railroad (OCSR) is a heritage railroad, a 501(c)(3) non-profit organization, operating in Oregon, US, primarily between Garibaldi and Rockaway Beach, with additional special trips to Wheeler, Nehalem River and into the Salmonberry River canyon. The railroad travels on tracks that pass along the edge of Tillamook Bay and the Oregon Coast, and through thick forest along the Nehalem River. The OCSR runs its collection of vintage rail equipment over 46 mi of former Southern Pacific Transportation Company track under a lease from the Port of Tillamook Bay Railroad (POTB), an entity distinct from the OCSR. Garibaldi Station is the only station on the system equipped with a wheelchair lift.

Railroad operations
The railroad currently operates two steam locomotives in regular service. One of these is the former McCloud Railway No. 25, a 2-6-2 type made by the American Locomotive Company. The 25 was used in the movie Stand by Me. It was originally used in the early 20th century for logging.

Operating Diesel locomotives include the Great Northern Railway No. 274 EMD F7, former POTB EMD SD9 No. 6139, and former POTB EMD GP9, No. 101.

Excursions
Excursions are seasonal, and do not run all year round. Travel on some excursions where alcohol is served are age restricted. Current details are on the railroad's Web site.

Oregon Coastal Excursion is a 90 minute round trip between Garibaldi and Rockaway Beach and return. (Or between Rockaway Beach and Garibaldi and return.) It is 30 minutes each direction with a 30 minute layover. Passengers may stay longer and take any available return trip.

Moonlight Excursion is a romantic, steam-powered train ride from Garibaldi to Wheeler and back. Alcohol is served on this train, so this ride is for adults 21 and over ONLY.

Fall Splendor Excursion and Spring Splendor Excursion are 2-1/4 hour round trips between Rockaway Beach and Wheeler.

Halloween Coast Train is a 60 minute round trip between Rockaway Beach and Garibaldi.

Candy Cane Express is a 60 minutes round trip between Garibaldi and Rockaway Beach.

Dinner Train This service was discontinued after the 2023 season. There are currently no plans to reintroduce this service in the near future.

Additional Seasonal Trains are offered at various times, including: Trains do not run every day, except at the height of the summer season.
 * Spring Break Excursion (similar to the 'Oregon Coastal Excursion')
 * St. Patrick's Pub Train
 * Easter Eggstravaganza Train
 * Fourth of July Fireworks Spectacular

Projects
As of 2015, several steam locomotive restoration/reconstruction projects are planned or underway. Among them is the complete restoration of the Deep River No. 7 "Skookum", a 2-4-4-2 Mallet locomotive. This restoration was completed in 2019. Another restoration project is for the former Sunset Timber No. 1, a 3-truck Heisler locomotive that was moved to Tillamook in 2015.

Salmonberry River
During 2014 the OCSR has been in a series of legal challenges with the State of Oregon over their attempts to reconstruct track in the Salmonberry River corridor that had been damaged in winter storms of 2007. The central issue was the OCSR's work included placing rock fill on the bank of the river, for which they had not obtained state permits, potentially impacting native salmon and steelhead. OCSR's position was that as a railroad, federal law exempted them from state environmental regulations. In March 2015, a decision was reported that exempted the OCSR from the state regulations.

Locomotives

 * All of the railroad's locomotives are serviced at the locomotive shops in Garibaldi, Oregon, Tillamook, Oregon and Centralia, Washington. Restoration work happens between Tillamook & Centralia