
Spotting Location
Franklin Park Metra Station & Tower B-12
Four-track former Milwaukee Road main line in Franklin Park, Illinois, where Metra commuter trains share the rails with CPKC freight, beside the preserved Tower B-12 and a CN/IHB diamond.
Franklin Park, Illinois, United States
Verified on September 25, 2026
See everything in Illinois14 spots · 26 live cams · 2 experiencesPlan your visit
Coordinates: 41.936918, -87.868838
- Parking
- Yes
- Shelter
- Yes
- Restrooms
- Yes
- Best times
- Weekday rush hours bring the densest Metra traffic; freight on the CPKC, CN and IHB lines runs around the clock and is not timetabled. Standing south of the tracks, the sun stays behind you for most of the day.
- Duration
- 1-3 hours
- Cost
- Free
Weather & light
Sun times calculated for this spot’s coordinates.
Seasons
Chicago winters are cold and windy, but the station waiting room (open 5 a.m. to 7 p.m.) offers a place to warm up between trains. Summer brings long evenings of light on the south flanks of trains and the village's Railroad Daze festival in June. Freight traffic runs year-round.
Safety
- Four live tracks with Metra commuter trains and CPKC freight: a second train can be hidden behind the first. Cross only at marked crossings — there is a pedestrian crossing at the station (FRA 920560W) and grade crossings at 25th Avenue and Calwagner Street.
- Stay behind the yellow line on the platforms and off the ballast. Railroad property on either side of the tracks is not public.
- Around the diamond, industrial spurs branch off the main lines: stay on public streets and sidewalks and keep clear of switches and moving cuts of cars.
- Road traffic on 25th Avenue and Belmont Avenue is heavy with trucks serving the surrounding industry.
Trains here
Through trains per day
90reported to the FRA
Daytime
70
6 AM – 6 PM
≈ 1 every 10 min
Nighttime
20
6 PM – 6 AM
≈ 1 every 36 min
Reported by the railroad for FRA grade crossing 372139J, 70 m from this spot (FRA inventory, July 2026). An estimate, not a schedule — crossings on this line within 5 km report 81 to 98.
- Railroad
Metra, CPKC — Elgin Subdivision
≈ MP 13.1 on the Elgin Subdivision — derived from FRA grade crossing 372139J, 70 m away
- Track at the crossing
- 2 main tracks · 70 mph timetable speed
Train types
What runs here
Four operators work within a few hundred metres of the station. Metra owns the four-track Elgin Subdivision (the Milwaukee District West line from Chicago Union Station to Elgin and Big Timber Road) and runs its commuter trains on it; as of February 15, 2024 the Franklin Park stop was served by 48 weekday trains, 24 on Saturdays and 18 on Sundays and holidays. CPKC dispatches the line and runs its freight over the two southern tracks, which lead to its Bensenville Yard immediately west of the station.
About 700 m (0.4 mi) east-southeast, the north-south Canadian National line (the former Wisconsin Central, mapped as the Waukesha Subdivision) crosses the east-west Metra/CPKC tracks at grade, next to the Indiana Harbor Belt main line. Both the Chicago Rail blog and Railfan Guides put IHB traffic at about 25 trains a day, including CP, Norfolk Southern, CSX and Belt Railway moves. Taken together, Oak Park and Beyond writes that you are "rarely waiting more than 10 to 15 minutes between movements" — an observer's estimate, not a count.
Scanner frequencies published by two independent guides: Metra/CP 161.520, CN 161.295, IHB 160.980.
On the line here
FRA / NTAD — crossing inventory Jul 21, 2026 · bridge inventory Oct 14, 2022 · rail yards (FRA / NTAD)
Photos & videos

The Angry Tsundere
10

Milwaukee beerNut
5

vxla
4

Milwaukee beerNut
5

vxla
4

vxla
4

GR_Pei
Public domain

GR_Pei
Public domain

GR_Pei
Public domain

GR_Pei
Public domain

vxla from Chicago, US
CC BY 2.0
Swipe to see all 11 photos
Best angles for photos
Most published advice is to stay south of the Metra/CPKC tracks, where the public land is. From there the camera faces north across the four tracks, so the sun sits behind you for most of the day and trains are lit on their south flank.
- Tower Park (Calwagner Street) — frame an eastbound or westbound train with Tower B-12 and the Milwaukee Road caboose in the foreground; the RailStream camera mounted at the tower shows a signal gantry and the tracks heading west from this spot.
- Edgington Street, south side — public sidewalk with a clear view of the main line east of the station.
- Police Department park, 9545 W Belmont Ave — the recommended angle on the 3-by-1 diamond, where the single CN track crosses the three east-west tracks at a 54-degree angle (Railfan Guides). A short telephoto helps compress trains across the crossing.
- Station platforms — straight-down-the-track views of Metra trains; see the restrictions below before setting up here.
On a four-track line, a freight on the far track is easily blocked by a Metra train on the near one: follow the scanner and pick your moment.
The full guide
Trainspotting Experience
Franklin Park works as a base with three watching points within walking distance of each other. The Metra station at 3148 Rose Street has two platforms (one side, one island) serving four tracks, a waiting room open 5 a.m. to 7 p.m., and five village-run parking lots. One block west, in a small park on Calwagner Street, stands Tower B-12 with a red Milwaukee Road caboose — the railfan park the village created when the tower was moved here in 1997. Oak Park and Beyond calls it the spot with "comfortable access to the east-west mainline", and the tower and caboose give a bit of shade.
For the diamond, walk east: the park beside the Franklin Park Police Department at 9545 West Belmont Avenue gives, in the same guide's words, "the best angle on the diamond crossing itself". The Chicago Rail blog adds that at Edgington Street you "can remain on public property and see plenty of action", and that parking is on the south side of the tracks. Railfan Guides also places parking on the south side.
The station is 13.2 miles (21.2 km) from Chicago Union Station in fare zone 2, so the Milwaukee District West line gets you here without a car. Bring a scanner and something to sit on.
Landscape, Setting & Local Atmosphere
This is a working suburban junction, not a scenic line. The four tracks run through the centre of a small industrial village a few minutes from O'Hare, with CPKC's Bensenville Yard spreading out to the west and the Norpaul, Schiller Park and Proviso yards of the IHB, CN and Union Pacific in the surrounding area (Railfan Guides lists five major yards nearby). The skyline is low: a brick commuter station, the preserved interlocking tower with its caboose in a pocket park, the village water tower to the east-southeast, and industrial spurs fanning off around the diamond. Every June the village turns the station area into a railroad festival, Railroad Daze.
Historical or Cultural Relevance
Tower B-12 was built in the 1890s to control train movements for the Milwaukee Road at Franklin Park. It closed on July 19, 1996, and on November 11, 1997 it was moved about half a mile west toward the downtown to create the railfan park, where it now houses a small museum, sheathed in vinyl siding.
The line itself is the former Milwaukee Road route west of Chicago. The railroad sold its Elgin line to the Northeast Illinois Regional Commuter Railroad Corporation in 1982, Metra bought the whole Milwaukee District from the Soo Line in 1987, the Soo Line was absorbed into Canadian Pacific in 1990, and Canadian Pacific merged with Kansas City Southern in 2023 to form CPKC, which still dispatches the line. The present Franklin Park station opened in 1950.
What Makes This Spot Different
Few places in the Chicago area put commuter trains, a Class I freight main line, a second Class I crossing at grade and a busy belt railway within a 10-minute walk of each other — Oak Park and Beyond lists four operators here. The original interlocking tower survives, restored with a caboose, in a free public park, and RailStream runs a camera from it ("B12 Tower catches CP, IHB and Metra!"). It is also reachable by train from downtown Chicago.
Frequently Asked Questions
QWhich railroads can I see at Franklin Park?
Metra Milwaukee District West commuter trains and CPKC freight share the four-track Elgin Subdivision through the station. About 700 m east, a CN line (former Wisconsin Central) crosses it at grade next to the Indiana Harbor Belt main line.
QWhere is the best place to watch trains in Franklin Park?
Tower Park on Calwagner Street, one block west of the station, for the east-west main line with Tower B-12 and a Milwaukee Road caboose; the park by the Police Department at 9545 West Belmont Avenue for the diamond; and the public sidewalk at Edgington Street, south of the tracks.
QCan I get there by train?
Yes. Franklin Park is a Metra Milwaukee District West stop, 13.2 miles (21.2 km) from Chicago Union Station in fare zone 2. There is no ticket machine: buy on board or with the Ventra app.
QIs there parking?
Metra lists five lots with 223 spaces (7 ADA) at the station, managed by the Village of Franklin Park (847-671-8200). Railfan guides point to parking on the south side of the tracks.
QWhat is Tower B-12?
A Milwaukee Road interlocking tower built in the 1890s. It closed on July 19, 1996 and was moved on November 11, 1997 about half a mile west to the railfan park, where it now houses a small museum.
Help improve this page
Spotted something out of date or incorrect? Let our community know.
Around Franklin Park
8 places on Spotatrain within 25 km of Franklin Park — 2 spots, 1 experience, 1 journey and 4 live cams.
Spots Near Franklin Park
- La Grange (BNSF Racetrack)Spot · La Grange, Illinois13 km
- Roosevelt Road (Chicago)Spot · Chicago, Illinois21 km
- Blue Island (Junction)Spot · Blue Island, Illinois35 km
- Dolton (Interlocking)Spot · Dolton, Illinois39 km
- Homewood (Rail Park)Spot · Homewood, Illinois45 km
- Joliet Union StationSpot · Joliet, Illinois49 km
More Spots in Illinois
Related Experiences
Related Journeys & Mega-Projects
Nearby attractions
- Railroad Daze at Franklin Park Fest0.1 miles / 0.2 km
The village's annual June festival at the station, with a railroad day for railfans and families.
- Fox River Trolley Museum22.4 miles / 36 km
Historic electric railway museum in South Elgin with trolley rides along the Fox River.
- Illinois Railway Museum39.4 miles / 63.3 km
Large railway museum in Union, Illinois, with operating demonstration lines.
- Gene & Jude's1.1 miles / 1.8 km
Hot dog stand on River Road in River Grove, recommended by local train-watching guides.
Hotels & places to stay near Franklin Park
Sources & official links
- Franklin Park station — Metrametra.com
- Franklin Park Station Parking Lot Map — Metrametra.com
- Milwaukee District West (MD-W) — Metrametra.com
- Railroad Daze — Village of Franklin Parkwww.villageoffranklinpark.com
- Franklin Park station — Wikipediaen.wikipedia.org
- Franklin Park (Tower B-12) — Chicago Railblog.chicago-rail.info
- Trainspotting in Franklin Park — Oak Park and Beyondoakparkandbeyond.org
- Franklin Park IL Railfan Guide — Railfan Guidesrailfanguides.us

