Back to top
Home | Riding the Rails at Sonoma TrainTown

Riding the Rails at Sonoma TrainTown

Sonoma TrainTown Railroad

When we're in the Wine Country, we always make sure we visit TrainTown, the fun and fantastic miniature railroad located in the town of Sonoma. It's a place that I used to visit back when I was a kid, and it's the kind of destination that takes you and your family back to a simpler, less hectic time.

Sonoma TrainTown offers train-related activities that are fun for everyone, from toddlers to grade school kids (and adults, too), as well as a selection of carnival-style rides. It's also a short drive from pretty much anywhere in Marin, which makes TrainTown a must-visit attraction for North Bay families

Sonoma TrainTown Railroad

A Sonoma Valley landmark since the 1950s, TrainTown has that old-fashioned roadside-attraction kind of charm associated with a bygone era. Located right on Broadway as you head into town, it's impossible to miss. Park your car, buy your tickets at the admission booth, and hop on when the train arrives at the station. Train rides last approximately 20 minutes, and are drawn by a variety of engines, both diesel and steam.

Sonoma TrainTown Railroad

During the mile-and-a-quarter train ride, you make a short stop at the quarter-scale model town of Lakeville, which has a number of buildings to explore as well as a petting zoo populated by friendly and eager goats, alpacas, chickens, and ducks. This is always the highlight of our visit to TrainTown. You can purchase food out of machines to feed the animals, so make sure to have some quarters on hand.

Sonoma TrainTown Railroad

We also strolled in and out of the church, jail, firehouse, and other buildings in the little Old West-style town. After the stop, we got back on board and headed back to the station, taking in the scenic grounds as we rode over bridges and through tunnels.

Once the ride was over, my kids wanted to head to the amusement rides, which include a carousel, ferris wheel, plane ride, swing chairs, roller coster, and a scrambler. Kids can also play on the three full-sized cabooses on the grounds. There's also a recently expanded gift shop that sells railroad-related toys, T-shirts, engineer caps, whistles, and other train paraphernalia, including the ubiquitous Thomas the Tank Engine stuff.

Sonoma TrainTown Railroad

Sonoma TrainTown is a great destination for a summer vacation day or any other time, for that matter. Of course you have the added bonus of being up in the world famous Sonoma Valley, with its renowned restaurants, wineries, and historic sites.

TrainTown also offers birthday parties. Reserve a picnic table ($150 for a two-hour reservation), host is responsible for train ride tickets, food and drink, decorations, etc. Call TrainTown at (707) 938-7156 or email for more birthday party information.

Sonoma TrainTown Railroad

If You Go

Sonoma TrainTown is located at 20264 Broadway in Sonoma 95476, and is open from 10 am to 5 pm daily June 1 through August 12 and Fridays (limited operation—train, carousel, and airplane ride only), Saturdays, and Sundays the rest of the year. TrainTown is closed on Thanksgiving and Christmas and during inclement weather.

Admission to the grounds and parking are free. Train ride tickets cost $7.50 per person for all ages; children under 12 months old are free. Tickets for the carnival rides are $3.75 each, and you can buy a family pack of six tickets for $14.75. Train rides are handicapped-accessible. For more information, visit or call (707) 938-3912.

Win TrainTown Train Ride Tickets!

Take the kiddos to TrainTown this summer — on us! We're giving away a 4-pack of train ride tickets to one lucky Marin Mommies reader. To enter to win, send an email with "TrainTown" in the subject line to by midnight on Friday, June 15, 2018. We'll choose a winner at random on Saturday. Read our complete giveaway rules here.

Sonoma TrainTown Railroad

No outside food or beverages are allowed, but they sell hot dogs, sausages, corn dogs, French bread pizza, popcorn, and other snacks and drinks at their concession stand. You could always bring a lunch and picnic up the street at the Sonoma Plaza afterwards, or grab some pizza next door at Pizzeria Capri. Make sure you bring your camera, as TrainTown is a fantastic place for family photo ops.

To get there from Marin, take Highway 101 to Highway 37 east, then turn off onto Highway 121 at Sears Point. Follow Highway 121 north and bear right at Schellville, following the signs to Sonoma and Napa. Turn left on Broadway/Highway 12 and follow it into Sonoma. TrainTown will be on your right, just after Napa Road.

Sonoma TrainTown Railroad

Today's Events

Sunday, October 21, 2018
Civic Center Parking Lot
8:00 am
The LUNA Method
8:45 am
Santa Rosa Pumpkin Patch
9:00 am
Bay Area Discovery Museum
9:00 am
Cal Star Gymnastics
9:00 am
Western Railway Museum
9:30 am