Fox River
★ ★

Fox River I

By on May 26, 2014

Swan Lake to Portage Canal
☆ ☆

A trip that, in theory, would be pleasant and interesting but in reality, is a dud due to private property and shallow, impenetrable (sometimes disgusting) water.

May 14, 2014

Class Difficulty:

1′ per mile


Recommended Levels:
Water levels are almost always reliable.

Swan Lake (exact location is irrelevant, as it’s on private property and I was pretty much busted for sneaking in)
Jefferson Street, (not where I had intended) Portage Canal, Downtown Portage, Wisconsin

Time: Put in at 2:45p. Out at 4:45p.
Total Time: 2h
Miles Paddled: 6.5

Wildlife: Sandhill cranes, marsh birds, turtles and wood ducks.
Time worth driving to: 45 minutes (at best, possibly not worth driving to whatsoever…)

The Fox River is an alluring one. For starters, it’s that rare river that flows north. Originating outside of the stupendously named town of Pardeeville, it flows west to Portage, then north, then northeast into the Fox Valley, through Oshkosh and into Wisconsin’s largest inland lake, past Appleton and all the paper mills and finally into Green Bay and Lake Michigan.

Also, its name is Fox, an animal I have identified with since I was a child and my nickname that the best friend still calls me. And the Fox River up in the Lake Winnebago area reminds me of my childhood growing up in New Jersey: crazy drivers on super-fast highways, huge ugly billboards, outlets and strip malls, porn stores and fireworks, foul-smelling pollution in the air and water. We had Jimmy Hoffa, you had Joe McCarthy.

Add to that my unbridled nerdery in all things historical, such as the canal in Portage that connected the Great Lakes/St. Lawrence Seaway with the Mississippi River/Gulf of Mexico via the Fox and Wisconsin Rivers, respectively, then this short afternoon paddle seemed like a great idea. As an idea, it was – still is! But it’s problematic from the very beginning to the end.

I had seen from a satellite map that there appeared to be a boat launch at the western shore of Swan Lake. From there, an outlet allows the river to meander towards Highway 33 in Portage. I’d also seen from said satellite map that the surrounding area of the boat launch looked like a subdivision of condos, a golf course and suburbia, not usually a fortuitous sign for outdoor recreationists seeking public land. But I thought I’d try my luck just the same and paddle out of the lake, into the river and then into the canal itself (about half a mile downstream from Highway 33) and then up the canal as close as I could to where it meets the Wisconsin River. It seemed like a great idea but the reality was more complicated.

First off, the boat launch is exclusive and proprietary. I had only just parked and taken the boat off the car before someone came up to me in a golf cart and asked me what I was up to. To be fair, he was only doing his job. Also, and I can’t stress this enough, he was a very nice, generous and forgiving fellow who gave me no hassle and allowed me to use the boat launch, even though we both knew I had no right to do so. He allowed that he himself had just bought a couple of kayaks. I gave him the official Miles Paddled business card, our sticker.

So unless you live in this condo association, are visiting someone who does, or have permission from someone who does, this put-in must be considered a non-option to the general public. Compounding this access issue is that it doesn’t appear from the satellite map that there is a public boat launch or even public blade of grass anywhere around the north shore of Swan Lake at which one could put-in. This is relevant because if you put-in on the south shore (where it does look like there may be one or two places) the only roads west to Portage are significantly indirect and out of the way, which for the purpose of a bike shuttle is a possible deal-breaker but even in a car one has to wonder whether all that going out of the way would be worthwhile.

Also, the canal itself was crap but I’ll get to that in a moment.

What we liked:
Notwithstanding the prohibited put-in, the short segment between Swan Lake and Highway 33 is really quite lovely. I was expecting a monotonous marsh and it is a marsh but the water is crystal clear, the bottom sandy, the meanders fun, the current decent, the wildlife abundant, the scenery splendid and almost all of the area is public land (except the put-in).

A few times the river will bend to the left and you’ll be facing west with pretty vistas of the Baraboo Range off in the near distance, which makes for a nice contrast to the otherwise flat marsh. Just before you pass the Highway 33 bridge, the historic Fort Winnebago Surgeon’s Quarters is on river-right, one of three forts along the Fox-Wisconsin trade route (the other two were at Prairie du Chien and Green Bay) whose function was to protect commerce. A half-mile of still clear but very shallow water follows before the canal appears on the left. And here begins the other problem…

What we didn’t like:
The canal itself was crap, at least figuratively speaking (but I’m pretty sure literally too). To begin with (from the direction I was coming from, which is to say north via the Fox River), there are the ramshackle remnants of a lock only 30 yards or so that require a portage. No problem, I thought, it only seems appropriate to portage in the city that got its name from this very action. It’s an easy portage too. And the surrounding area is pretty. The Ice Age Trail runs through this and the historic Indian Agency House remains in its original location at the spot of the portage from the Fox River to the Wisconsin River.

But only 30 yards or so after the lock remains one encounters a 30-yard section of repugnant impenetrable mucky sludge. Too thick to actually paddle through, yet so foul and odious you want it to be over with as fast as possible. Even from the satellite image way up in space you can see this squalid morass! Best to avoid this by continuing to portage after the lock remnants.

After that, you’ll pass under railroad tracks where I saw the Amtrak train barrel past (you know, that crazy concept of light rail travel). After this the canal lies like a stagnant cesspool behind some warehouses, a retro-cool sawmill and some residential backyards. As a bridge comes into view with a culvert tunnel, the weeds become horrendous, the depth of the water shrinks to virtually nothing and all of a sudden you are going nowhere, no matter how damn hard you try. It was hopeless and miserably pointless. I still had 30-50 yards of this dead zone to get through before the bridge and Lord only knows what was on the other side of that bridge (turns out it’s the nice part of the canal and what I had wanted to experience all along, but more on that in a moment.)

The other problem was I had a time conflict. I had to be back in Madison by 6pm at the latest to get together with friends before seeing a Neko Case concert. As it was, part of my rationale for entertaining this impromptu trip (besides having the afternoon off) was I first fell in love with Neko Case after her Fox Confessor Brings the Flood album came out and a quick paddle on the Fox River with flooded vestiges on the Wisconsin River seemed all too appropriate. But I had known that I was running late since the Swan Lake to Highway 33 section was so shallow, slow-going and dead against the wind. Both it and the canal also were longer than I had thought. I had planned on a 5.5-mile paddle but in truth, it was seven miles… or would have been had I finished it.

Stuck in the muck, I had to get out regardless. As soon as I stepped into the water my leg plunged into the stinky dank knee-deep into the slop. Aw, crap! It took a few minutes just to slog to the bank, at which point I was too cranky and disappointed to care that I had to cross through someone’s backyard just to get to the street and figure out where the hell I was. Have you been in this scenario before? Not exactly the same but out of the river, finding it impassable and now stranded somewhere between the put-in and take-out with no vehicle? Let me tell you, it sucks. Especially when you’re running late and people are depending on you. And where are you? Portage, Wisconsin, smelling of shit and looking like a hot mess. Awesome.

I took my phone out of my dry bag and saw that it was 4:45 pm, which is precisely when I wanted to be back on my way home. I walked up to the street corner to get a sense of where I was and reasoned that I was a half-mile to a mile walk away from my bicycle at the take-out and then still had to drive five miles to the put-in, where my car was. I had given up on paddling the damn canal, this was a debacle! Talk about a plot twist.

But to my utter shock and all but unprecedented good fortune, I saw a cab across the street, asked for a ride back to my car, and the whole thing cost only $10, yet saved me an hour at least! Turns out the driver used to canoe the Wisconsin River with his wife all the time back in his day. He laughed at my story. I was beginning to as well. I picked up my kayak stashed behind a garage, then my bike, then drove back home to town with just enough time to rinse off, change my clothes and get ready for the show. I definitely dodged that bullet!

And here’s the funny postscript. On the other side of the bridge before which I gave up and got out is where the “historic” part of the canal is located. I did all of the crappy, mostly ugly part of the canal and stopped just before it gets interesting. The very part I wanted to do all along, the concrete-lined, canal-looking part through downtown Portage towards the Wisconsin River, which apparently is only a ¼ mile long, even though the whole canal is 2.3 miles long.

If we did this trip again:
Hell no, I won’t! Period. Ever.

Related Information:
Fox River II: County Road O to Endeavor
General: The Fox-Wisconsin Heritage Water Trail
General: Portage Canal Society
Wikipedia: Fox River


Shuttle Information:

N/A. Or a $10 cab ride ($12 with a tip).

Photo Gallery:

  • It's too bad to hear about your misadventures with the canal. I had a generally positive trip myself.

    For doing a bike shuttle, I assume the South road ramp on Swan Lake (8 mile bike ride to 33) would be best. The public ramp on Spring Lake would make this a 10 mile shuttle.

    The floating sludge 'Armus' is a pain, but I was able to cut through with my 12.5' yak…and I noticed you were using your short kayak which may have made this impractical.

    Lastly, you were so close to the good part of the canal at the end! It's hidey, but in your last picture there should be a small stream on the far right you can sneak though. I went during very high water, so perhaps it was different for me. Portage paddlers should eyeball the weedy section from the Thompson Street bridge before committing and/or call the Portage Chamber to inquire about depth/navigability.

    'Portage Canal Days' is next week so hopefully the canal is in better shape for paddlers then!

  • Hey Aaron — thanks for the response. We linked your paddle trip on the canal precisely because I myself envied your experience! I had not realized how painfully close I was to the good part of the canal — the canal-like part of the canal — til after I returned home and checked a map. It wouldn't have mattered much, as I had run out of the time I allowed for this mishap. In retrospect, blah blah blah. I absolutely agree that local paddlers should first scope out water level via the Thompson St bridge. When I paddled this (and I use the verb "paddle" lightly!) in the weedy section by the Thompson Rd bridge there was at best half a foot of water. The low water combined with all the weeds made for an abject, incontestably unpaddleable situation. I'm a stubborn guy who portages only when there are zero options or remedies, and this was one of those.

    I hope it's in better shape for Canal Days. Though perhaps it should be called Canal Daze…


Miles Paddled documents canoe and kayak trips on rivers and creeks throughout Wisconsin.

Say Hello or Contribute

Ahnapee River

Apple River (IL)

    Apple River
    4.20.14 | ☆ ☆ ☆ ☆
    East Canyon Road to South Apple River Road

Ashippun River

    Ashippun River
    9.27.16 | ☆ ☆ ☆
    Ashippun Lake to Ski Slide Road

Badfish Creek

Baraboo River

Bark River

    Bark River III
    4.7.17 | ☆ ☆ ☆ ☆
    Highway 83 to Delafield Road

    Bark River II
    4.15.15 | ☆ ☆ ☆
    Merton to Highway 83

    Bark River I
    7.15.10 | ☆ ☆
    Burnt Village County Park to Fort Atkinson

Beaver Dam River

Big Bureau Creek (IL)

    Big Bureau Creek
    6.17.16 | ☆ ☆ ☆ ☆ ☆
    Red Covered Bridge Park to County Road 1150

Big Rib River

    Big Rib River
    5.10.14 | ☆ ☆ ☆ ☆ ☆
    Goodrich to County Road A

Billings Creek

    Billings Creek
    8.13.16 | ☆ ☆ ☆ ☆
    County Road F to Landing 10

Black Earth Creek

Black River

Black River: East Fork

Bois Brule River

Boundary Waters (MN)

Cannon River (MN)

    Cannon River
    5.31.15 | ☆ ☆ ☆ ☆
    Faribault to Dundas

Carroll Creek (IL)

    Carroll Creek II
    6.21.14 | ☆ ☆ ☆ ☆
    Point Rock Park to Jacobstown Road

    Carroll Creek I
    4.26.13 | ☆ ☆ ☆ ☆ ☆
    Point Rock Park to Jacobstown Road

Catfish Creek (IA)

    Catfish Creek
    5.7.14 | ☆ ☆ ☆ ☆ ☆
    Mines of Spain to Massey Marina Park

Cedar Creek

    Cedar Creek
    9.28.16 | ☆ ☆ ☆
    County Road M to Cedarburg

Coon Fork Creek

Covel Creek (IL)

    Covel Creek
    6.18.16 | ☆ ☆ ☆ ☆ ☆
    East 18th Road to Highway 71

Crawfish River

Crawfish River: North Branch

Crystal River

Dell Creek

    Dell Creek
    3.15.14 | ☆ ☆ ☆
    South Avenue to Dellwood

Door Creek

    Door Creek
    4.1.17 | ☆ ☆ ☆
    Femrite Drive to Fish Camp County Park

Duck Creek

    Duck Creek
    3.23.14 | ☆ ☆ ☆
    County Road G to Duck Creek Road

Eau Claire River

Eau Galle River

Embarrass River

Flambeau River: North Fork

Fox River

    Fox River II
    4.30.15 | ☆ ☆ ☆ ☆
    County Road O to Endeavor

    Fox River I
    5.14.14 | ☆ ☆
    Swan Lake to Portage Canal

Fox River (IL)

Galena/Fever River

Grand River

Grant River

    Grant River IV
    4.24.16 | ☆ ☆ ☆ ☆ ☆
    County Road U to Chaffie Hollow Road

    Grant River III
    4.23.16 | ☆ ☆ ☆ ☆
    Short Cut Road to County Road U

    Grant River II
    11.21.12 | ☆ ☆ ☆ ☆
    County Road U to Chaffie Hollow Road

    Grant River I
    5.23.09 | ☆ ☆ ☆
    Short Cut Road to County Road U

Halls Creek

    Halls Creek III
    5.6.17 | ☆ ☆ ☆ ☆ ☆
    Trow Lake Dam to Halls Creek Landing

    Halls Creek II
    8.9.15 | ☆ ☆ ☆ ☆ ☆
    Garage Road to Halls Creek Landing

    Halls Creek I
    6.28.14 | ☆ ☆ ☆ ☆ ☆
    Trow Lake Dam to Halls Creek Landing

Honey Creek

Jump River

    Jump River
    8.30.14 | ☆ ☆ ☆ ☆
    Luke’s Heights Lane to Big Falls County Park

Kickapoo River

Kickapoo River: West Fork

Kinnickinnic River

Kishwaukee River (IL)

Koshkonong Creek

La Crosse River

Lake Columbia

Lake Mendota

Lake Michigan

Lake Superior

Lake Waubesa

Lemonweir River

Little Platte River

Little Wolf River

Maunesha River

Mecan River

Mill Creek

Milwaukee River

Milwaukee River: East Branch

Mink River

Mirror Lake

    Mirror Lake II
    10.17.16 | ☆ ☆ ☆ ☆
    Mirror Lake State Park to Lake Delton

    Mirror Lake I
    5.24.08 | ☆ ☆ ☆
    Mirror Lake State Park to Lake Delton

Montello River

    Montello River
    11.8.16-11.10.16 | ☆ ☆ ☆ ☆
    Harrisville to 11th Road

Mormon Creek

    Mormon Creek
    8.3.14 | ☆ ☆
    Mormon Coulee Park to Goose Island County Park

Morrison Creek

Mukwonago River

Mullet River

    Mullet River
    10.20.16 | ☆ ☆ ☆
    Plymouth to County Road M

Namekagon River

    Namekagon River
    7.16-7.19.15 | ☆ ☆ ☆ ☆
    County Road K to Riverside

Neenah Creek

Nippersink Creek (IL)

Oconomowoc River

Old Pearl River (LA)

    Old Pearl River
    4.3.14 | ☆ ☆ ☆ ☆
    Crawford Landing Road to Indian Village Road

Onion River

    Onion River II
    10.11.16 | ☆ ☆ ☆
    County Road A to County Road V

    Onion River I
    9.23.16 | ☆ ☆ ☆ ☆
    County Road V to Sheboygan Falls

Pecatonica River

Pecatonica River: East Branch

Peshekee River (MI)

Peshtigo River

    Peshtigo River
    9.2.12 | ☆ ☆ ☆ ☆
    Burnt Bridge to Goodman Park

Pigeon River

    Pigeon River
    12.5.15 | ☆ ☆ ☆ ☆
    County Road J to Lake Michigan

Pine River

Piscasaw Creek (IL)

Platte River

Plover River

    Plover River
    5.19.13 | ☆ ☆ ☆
    Jordan Park to Iverson Park

Prairie River

    Prairie River II
    5.27.17 | ☆ ☆ ☆ ☆ ☆
    County Road C to Stange’s Park

    Prairie River I
    11.17.12 | ☆ ☆ ☆ ☆
    Haymeadow Creek to Prairie Road

Puchyan River

    Puchyan River
    04.19.15 | ☆ ☆
    County Road J to Huckleberry Road

Red River

    Red River
    12.9.12 | ☆ ☆ ☆ ☆
    Gresham to County Road A

Red Cedar River

Robinson Creek

    Robinson Creek
    7.8.12 | ☆ ☆ ☆ ☆ ☆
    Old County Road I to Kelly Road

Rock Creek

    Rock Creek
    3.26.16 | ☆ ☆ ☆
    Lake Mills to Millford

Rock River

Root River

    Root River
    8.2.13 | ☆ ☆
    5 Mile Road to Horlick Dam

Root River: South Branch (MN)

Rubicon River

Seeley Creek

    Seeley Creek
    5.4.14 | ☆ ☆ ☆
    Seeley Lake to Hatchery Road

Six Mile Creek

    Six Mile Creek
    6.7.14 | ☆
    Waunakee Village Park to South Woodland Drive

Spring Creek

    Spring Creek
    4.20.13 | ☆ ☆ ☆
    Fair Street to County Road V

St. Croix River

Starkweather Creek

Sugar Creek

Sugar River

Token Creek

    Token Creek III
    5.22.11 | ☆
    Token Creek County Park to Cherokee Park

    Token Creek II
    8.22.09 | ☆ ☆
    Token Creek County Park to Cherokee Park

    Token Creek I
    5.2.09 | ☆ ☆ ☆
    Token Creek County Park to Cherokee Park

Tomorrow River

    Tomorrow River
    7.4.14 | ☆ ☆ ☆ ☆
    Rolling Hills Road to Amherst

Trappe River

    Trappe River
    8.2.15 | ☆ ☆ ☆ ☆
    County Road WW to Wisconsin River Road

Trempealeau River

Turtle Creek

Upper Iowa River (IA)

    Upper Iowa River
    5.24.14 | ☆ ☆ ☆ ☆ ☆
    Chimney Rock Road to Bluffton Road

Waupaca River

    Waupaca River V
    10.24.15 | ☆ ☆ ☆ ☆
    Amherst to Durrant Road

    Waupaca River IV
    4.12.15 | ☆ ☆ ☆ ☆
    County Highway Q to Brainards Bridge Park

    Waupaca River III
    9.22.14 | ☆ ☆ ☆
    County Highway DD to County Highway Q

    Waupaca River II
    7.7.12 | ☆ ☆ ☆ ☆
    County Highway Q to Brainards Bridge Park

    Waupaca River I
    7.9.11 | ☆ ☆ ☆ ☆ ☆
    County Highway Q to Brainards Bridge Park

Wausau Whitewater Park

Wedges Creek

    Wedges Creek
    9.20.11 | ☆ ☆ ☆ ☆ ☆
    Middle Road to Black River Lodge Resort

White River

Wisconsin River

Wolf River

Yahara River

Yellow Creek (IL)

    Yellow Creek
    4.19.14 | ☆ ☆ ☆ ☆
    Bolton Road to Krape Park

Yellow River

Yellow River (IA)

    Yellow River II
    5.6.14 | ☆ ☆ ☆ ☆ ☆
    Old Sixteen Road to Highway 76

    Yellow River I
    5.5.14 | ☆ ☆ ☆ ☆ ☆
    Highway X16 to Old Sixteen Road

Zumbro River (MN)

    Zumbro River
    6.1.15 | ☆ ☆ ☆ ☆
    Zumbro Falls to Millville
Support the Cause
Timothy's guidebook is out! Order on

Support Miles Paddled and visit our Spreadshirt shop!