← Back to search

William O'Brien State Park

Marine on St. Croix, MN

William O'Brien State Park
William O'Brien State Park photo 1 William O'Brien State Park photo 2 William O'Brien State Park photo 3
Fee: Vehicle permit required ($7 daily / $35 annual)

About this park

William O'Brien State Park traces its creation to a single act of family generosity: in 1945, twenty years after lumberman William O'Brien's death, his daughter Alice O'Brien donated 180 acres of St. Croix riverfront land to the state in his memory. The gift arrived at a pivotal moment, since Minnesota did not yet have a state park anywhere near the rapidly growing Twin Cities, and the legislature eagerly accepted the donation, formally ratifying the park two years later in 1947. Located roughly two miles north of the historic village of Marine on St. Croix, the 1,520-acre park sits along a stretch of the St. Croix River valley that was home to Dakota and Ojibwe communities for generations before European settlement, and the timber wealth that built William O'Brien's fortune came directly from the same pine forests that once blanketed this valley before large-scale logging cleared them. That family connection to the lumber industry gives the park's very existence a certain historical irony, transforming land once valued for its timber into permanently protected public parkland. Thanks largely to its proximity to the Twin Cities, William O'Brien consistently ranks among the top five most-visited state parks in Minnesota, drawing a steady stream of day-trippers and campers for fishing northern pike, walleye, bass, and trout along the St. Croix riverbank, alongside hiking, canoeing, and cross-country skiing. That combination of easy metro-area access and genuine riverside scenery has made the park a reliable weekend destination for generations of Twin Cities families since its 1947 founding.

Nearby state parks

๐ŸŒฒInterstate State Park ยท Taylors Falls ยท 13.1 mi
๐ŸŒฒInterstate State Park ยท St. Croix Falls ยท 13.7 mi
๐ŸŒฒWillow River State Park ยท Hudson ยท 14.8 mi

William O'Brien State Park FAQ

Where is William O'Brien State Park located?
William O'Brien State Park is in Marine on St. Croix, Minnesota, at 16821 O'Brien Trail North. GPS coordinates: 45.2175, -92.7656. Get directions.
Is there an entrance fee at William O'Brien State Park?
Vehicle permit required ($7 daily / $35 annual). Fees can change by season, so confirm with the park before you go.
How do I contact William O'Brien State Park?
You can call (651) 433-0500. The park office can confirm RV site availability, hookups, length limits and current conditions.
Are there RV campgrounds near William O'Brien State Park?
Yes. The closest RV-friendly campgrounds listed on ParkedRV are:Distances are straight-line miles.
How current is this information about William O'Brien State Park?
This listing was last updated on October 4, 2026. If something is out of date, let us know and we'll fix it.