Beaver Dam Lake

Putting in at Cotton Mill Park

Launching just below the dam

A muskrat hiding nearby

4 of 6 gates are open (bad)

Lot of fish hang out below the dam

Looking downstream (23 CFS)

Tons of fishermen (45 CFS)

Small lowhead dam under Beaver Street

Looking back from the bridge (11 CFS)

View downstream (23 CFS)

Same location, but uglier (420 CFS)

Another backroller by Center Street

Picture from my cancelled trip (11 CFS)

Same location but 45 CFS

Same location but 420 CFS

Neat view of downtown Beaver Dam (23 CFS)

Different picture at 420 CFS

Quaint pedestrian bridge

Huge amount of riprap

Local water tower is very scenic

Large stone walls give this a medieval feel

Large standing wave by Mill Street

The local Kraft factory

I believe these are giant milk tanks

A super nasty strainer

Immediately followed by a strainer on the other side

When low, this is a gorgeous rocky creek (11 CFS)

Rapids under Davis Street

Nice view of Riverside Park (11 CFS)

Entering a wooded section

So many zebra mussels…

One of countless strainers

Cooper Street Bridge (11 CFS)

Low and fast, but plenty manageable (420 CFS)

Laundry detergent being added to the river (literally)

River slows and opens up

Lot of nesting wildlife

Fun tunnel under Hwy 151

Good clearance even at 420 CFS

Entering the Beaver Dam suburbs

One of countless strainers

Entering a really nice wooded section

At one point I was inundated with flies

The current goes left under that nasty branch

Reverse view

Really scenic railroad bridge

Fence at the end, but easy to duck under

A 2nd fence is tricky to duck under but doable (maybe electric)

Still countless rapids

Quaint snowmobile bridge

With a not-so-quaint backroller

Goose eggs

One of the longer stretches of rapids

Canary Road

Neat little bridge

A fun little chute

Reverse view

Very scenic barn

Hwy S is a possible take-out

Current slows dramatically

Good take-out at Hwy J

Good parking on shoulder

Scouting downstream sections (nice but not as)


Beaver Dam River

April 17th, 2017
Cotton Mill Park
Hwy J
5.8 Miles
2 hours 14 minutes
5' per mile (although in town it is 20' per mile)
Water Level:
Beaver Dam River @ Beaver Dam 160-415 CFS (see write-up)

The river starts in downtown Beaver Dam right below the dam that creates Beaver Dam Lake (a huge flowage and Wisconsin’s 15th largest lake).  To run the river, you want to aim for 30-140 CFS per the local gauge.  You rarely see these levels though.  Often times the river will be starved at 10-20 CFS (these are Little Plover-like lows), then another week will flip and be swamped at extreme levels like 600 CFS.  The fault lies in the local community which has complete apathy for the river below the dam.  I monitor river levels a lot…and there is not another river or dam in southern Wisconsin that is this erratic.  This is quite tragic as sudden and extreme dam releases hurt wildlife, fishing, agriculture, groundwater, recreation (like paddling), and cause a lot of erosion. 

For three years, I’ve researched and scouted this river.  In fact I even tried to do it two years ago but had to give up due to low water levels.  Finally this spring, the gauge for the week was hovering at 150 CFS, which was on the high-side for paddling, but seemed feasible.  When I left the house the river was at 160 CFS, but unbeknownst to me, the dam operator at about 9:00 instantly raised the river to about 290 CFS.  I get in town to lock my boat up at Cotton Mill Park and oddly things seem much higher than a 160 CFS river.  I just shrug this off, drop off my car and start my bike shuttle back.

At the put-in I thought I overheard a fisherman say a gate had just been opened and shrug it off again.  But this HAD happened (again) and the river was now at 420 CFS.  In just a few hours the river had nearly tripled in size from a baseline that I already considered high.  For many rivers, this wouldn’t be a problem, but the Beaver Dam is a whitewater river, so I was in for an adventure (one I don’t recommend).

The first mile is quite neat and normally a great experience.  It’s an urban paddle through downtown Beaver Dam that kind of feels like paddling through a canyon because of the tall buildings, large retaining walls, and huge boulder-piled embankments.  It’s also the section with the strongest whitewater.  The trip starts nice enough along Cotton Mill Park with hoards of fishermen lining the banks.  The first (of many) obstacles will be the low-head dam under Beaver Street.  I highly suggest scouting this beforehand by foot, as it would be extraordinarily difficult in high water to portage.  It’s a small low-head dam so you should be ok (especially on the left side), but absolutely do not get turned sideways by the rocks. 

Shortly after will be the Center Street bridge which has a larger backroller and some Class 2 rapids.  If you again aim left, you should just be fine though.  After the bridge the rapids continue and run under a nice pedestrian bridge and past a scenic water tower.  Normally this is a really photographic part of the river, but not today.  Overcast skies desaturated the scenery, and mud and garbage from the high water were an eyesore

Just after Mill Street was an unexpected huge standing wave (maybe 2′ high…figure strong Class 2 or weak Class 3 rapids).  If I hadn’t had my skirt on I would have been swamped.  As you zip along, you’ll see a large manufacturing plant on your right.  It’s for Kraft Foods and where your “Philadelphia Cream Cheese” comes from.  Don’t ogle the factory too much as the most dangerous part of the entire trip comes up shortly.  A large strainer overhangs the entire channel and over some Class 2 rapids.  I tried to come to a halt and scout or even portage this but the current was too strong and I got swept through.  I barely ducked under a gap on the left side, before a second strainer appeared (this time on the left) which forced me to thrust to the right but you just can’t move well in fast choppy water and I got pushed into these branches sideways.  Thankfully I had just enough momentum that I was able to lift up and clear the end of the branches, but I think most boaters would go under in these conditions at this very spot.  This is why I can’t recommend this trip unless done at low levels (or a Kraft employee clears up this mess).

Shortly after is the Davis Street bridge and an alternate put-in.  The mix of rapids and strainers continues.  You will be ok as long as you don’t touch them, but they do keep you on your toes.  I came up on Cooper Street which I had been warned was too low, but actually this wasn’t too bad.  Despite the rapids I was able to get through ok…but do choose the far right culvert as it is the highest.

The Beaver Dam wastewater plant then empties its effluent into the river, and a chlorine smell and laundry detergent bubbles will accompany you for the rest of the trip.  I don’t want to sound too negative though.  Yes, this was a dirty river that day with dead fish in the water and even a tire I paddled past, but during low times it is a REMARKABLY clean river.  The clarity can be absolutely fantastic (thanks to the many zebra mussels) which will show off the clear rocky substrate.  Typically there are beautiful boulder gardens and the banks have striking white boulders.  Not today though as everything was muddy and buried. Just bad timing. 

By Hwy 151, the river loses most of the city, relaxes and slows down.  But only for a short period, as the river again picks up speed at it enters a heavily wooded section.  Typically this is super scenic with overarching branches, boulder gardens, pools, and riffles.  But today it was a big brown conveyor belt going by naked brown trees and I was in constant fear of getting shoved into a strainer.  There are a couple of ledges that require careful treading, but most of this is navigable.  One of the worst is by a partly cleared out logjam in which the current blasts you toward a low branch that requires good control to paddle away from.  One of the highlights is a gorgeous 1910 railroad bridge supported by massive stone arches.  But this like much of the trips scenery, was difficult to photograph because of the obnoxious current.

Several islands have logjam issues with only one channel being open so you want to choose carefully (usually the right channel is better).  Mind the upcoming snowmobile bridge as there is a Class 2 ledge hiding under it.  Also mind the two low fences (one of which is electric)…but these are pretty easy to duck under (compared to the Big Green anyways). 

The river later starts to open up somewhat with farmland replacing trees.  There are some longer stretches of rapids that have an up-north vibe to them and not what you expect from a Southern Wisconsin river, which was neat.

Past the Canary Road bridge, the river slows and opens up.  At one point the river makes a tight turn over a chute of rapids and flows closely by a historic red barn which was a nice experience.  After Hwy J, the rapids pretty much die off and you have a peaceful wetland paddle.  Not exotic, but not obnoxious.

In summary, this is a trip I can’t recommend at my levels even for skilled whitewater paddlers because of the strainers.  But at low levels (say 50 CFS), I think it would be an amazing experience, plenty safe and a sure bet 4-star trip.

Webmaster’s Update   As of of Jul 11th, 2018, all jams from the dam to Hwy J should be cleared out.  Thanks to “SmokingJoking” for his hard work!


The put-in is downstream of the Beaver Dam dam, and on the north bank.  Most fishermen park south of the dam, then walk over it to fish from the banks…but for paddlers it will be easier if you park on West Street and launch north of the dam from Cotton Mill Park.  Easy street parking and there is a local outhouse in the park.

If you want to avoid the Kraft Factory rapids, you can launch a mile downstream at Riverside Park.  You can launch at W. Davis Street, but only from the south side (the north side is not part of the park and under video surveillance apparently).  You may have to drive a block to reach street parking though.


After a few hours of paddling, you’ll come up on a trio of bridges of which each is a take-out option.

  • The first, Canary Road is probably doable, but seems a bit rough.
  • The second, County Road S seems like a fine option.  The rapids pretty much quit after this bridge.
  • The third, Hwy J is the best option and what I chose.  Good parking and access to the water.  Be mindful that the water is deep here so getting out might be tricky for those with tippy boats.

Shuttle Information:

Pretty manageable bike shuttle at 5.2 miles on Hwy G.  This does include one longer hill to climb.  Total climbing distance will be 75′ and with 3′ of descent.  Hwy G (east of the river) is a tad busy though.  If you want significantly less traffic, peddle on Center Street west of the river (more scenic and quieter…but a half mile longer).

Hazards, Logjams and Current:

Many!  This is a whitewater trip with numerous strainers and should not be done at my high flow rate.  Only do this trip during safer lower depths.  For more information on these hazards, I highly suggest watching my video.


Countless Class 1’s, a handful of Class 2’s and perhaps even a Class 3 or 2 (at 420 CFS).  At lower depths, everything is probably just Class 1.  Below are the most noteworthy.  Many annoying strainers are not included. 

  • Beaver Street Backroller:  I recommend scouting this before running as low-head dams can be unforgiving if you get hit sideways.  You can’t portage this in high water but might in low.  The far left side is the safest bet.
  • Center Street Backroller:  Maybe Class 2 rapids and not a lot of room to maneuver under the bridge.  The far left is again your best bet.
  • Mill Street Rapids:  A strong Class 2 or weak Class 3.  Straight forward to run but a large standing wave will swamp open cockpits.
  • Kraft Foods Rapids:  Two strainers in a row over strong rapids make this a very difficult run.  You have to paddle hard to the left and then hard to your right.  Very dangerous and difficult to portage in time because of the fast current.  If you are alert, you can portage in time on either bank.
  • Railroad Bridge Clothesline:  Just prior to the railroad bridge there is a low branch over fast rapids that is not easy to avoid.  This has been partly cleaned up by chainsaw work and hopefully whoever started this will finish the job in the future.
  • Snowmobile Bridge Backroller:  There appears to be a minor back roller under the snowmobile bridge.  Probably ok but be careful.  The rapids are likely Class 2 (I got a full lap of water here).
  • Islands:  There are several islands with rapids in both channels.  Usually one channel is completely blocked by logs while the other isn’t.  Choose wisely.


  • There is a fence just after the railroad bridge but this is easy to duck under
  • There is a 2nd fence maybe a half mile after the railroad bridge.  This is much lower, but you should be able duck under this. It appears to be electric, but the current is slower here so it is easier to get under.

Webmaster’s Update #1:  As of of Jul 11th, 2018, all logjams from the dam to Hwy J should be cleared out.  Thanks to “SmokingJoking” for his hard work!

Webmaster’s Update #2:  As of April 2023, new landings have been added by the put-in and take-out.  The main electric fence was removed and possibly the second fence was removed as well.  Thanks Eric for the update!

River Depth and Navigability:

The river is often too low or too high to run because of the erratic dam releases.  Below are my recommendations based on the local gauge.  Keep in mind dramatic releases can occur suddenly and without warning.

  • 0-29 CFS:  The lower river should be navigable but the upper sections and most rapids will have to be walked. Based on my scouting of the river at 12 and 22 CFS.
  • 30-90 CFS:  A great target depth with clear water and nice boulder gardens.  Some of the rapids could be bumpy.  Fox Valley Yakkers recommends 30 CFS as a minimum.
  • 91-140 CFS:  On the high side with muddier water and submerged boulder gardens, this is probably a good depth if you only care about rapids.
  • 141-210 CFS:  The point at which the strainers and fast current start to become annoying.  Experienced paddlers in maneuverable boats can probably run these levels.
  • 211+ CFS:  The river IMO becomes too obnoxious and in some parts dangerous to run.  Based on my trip of 420 CFS and scouting the river at 290 CFS.

Noteworthy Wildlife:

Large numbers of fish (mostly carp) that were stuck at the dam, where there were many fishermen.  There were three muskrats (including one by the dam), several cranes, and many nesting geese along the shore.  These geese should have instead chosen nearby Horicon Marsh as the next 600 CFS surge will likely wash their eggs downstream. I saw what appeared to be a pigeon hit a standing wave and go under.  On the other hand, a goose I saw on the rapids seemed to handle them quite well.  For some reason the wooded sections had an inordinate number of flies.  Lastly, this river has a large population of zebra mussels which are actually surprisingly effective at cleaning up the river during summer lows.

Other Beaver Dam River Trips:

  • Hwy F to Clausen Park:  4.7 miles.  First half of the trip is on Alto Creek.  This is a small marshy prospect that is doable but only in high water.  Maybe 1-2 logjams.  The 2nd half is on Fox Lake which is an overdeveloped flowage lake and probably uninteresting.
  • Clausen Park to Beaver Dam Lake:  4.0 miles. Nice prospect with some rocky sections.  One dam to portage…maybe several logjams.  Am not sure about take-out options, but you can probably use a bridge or get permission from a local business for disembarking.
  • Beaver Dam Lake Entrance to Dam/Cotton Mill Park:  8.7 miles. An uninteresting flowage paddle with many motorboats.  Though each summer there is a paddle festival on the lake.
  • Dam/Cotton Mill Park to Hwy J:  5.7 miles. A whitewater stretch with good potential but tricky to time. Reviewed April 2017.
    • Cotton Mill Park to Riverside Park/W. David Street:  0.8 miles. A neat urban paddle through downtown Beaver Dam with the strongest rapids on the river. 
    • Riverside Park to Hwy S:  4.3 miles. A mixture of woods and rapids.  Make sure to launch south of W. Davis Street and not north.  You could take out at Canary Road if you really wanted to.
    • Hwy S to Hwy J:  0.6 miles. No more rapids.  A peaceful paddle through a mixture of farmland and wetgrass.
  • Hwy J to Meadow Road:  2.9 miles. Slower current, wide channel, and fewer trees.  Pleasant but not special.
  • Meadow Road to Low Road:   2.4 miles.  Mediocre prospect. There appears to be a canoe launch by Meadow Road, but you need to park away from the launch and on the shoulder.
  • Low Road to Sock Road:  2.9 miles miles.  Mediocre prospect.  Low Road I’m not sure about for access. 
  • Sock Road to Dam/Fishing Whole Park:  3.0 miles. Likely an uninteresting flowage paddle.  Sock Road is doable but not ideal.
  • Dam to Hwy 60:  0.8 miles. Neat little section with some rapids.
  • Hwy 60 to Hwy J:  2.8 miles. Probably a weak section.  Seems muddy, broad and slow.  Hwy 60 is doable for an access, but will require some boat dragging to reach the water.
  • Hwy J to Mud Lake Road:  6.3 miles. Probably an uninteresting cattail marsh segment.  Note, the river splits for several miles and the take-out is on the west channel.  Hwy J is a decent put-in.
  • Mud Lake Road to Crawfish River:  5.9 miles.  Probably more uninteresting cattail paddling.  Just after you reach the mouth on the Crawfish, you’ll need to paddle a couple hundred yards upstream to reach the canoe launch at Hwy G.

Trip Map

Overview Map



19 Comments to “Beaver Dam River”

  1. We literally just paddled this! There’s a book by Timothy Bauer that gave us the idea. Paddling Southern Wisconsin or something like that? You should get it, I bet you’d like it. Thanks agin, just brought back instant memories. It was such a fun trip. Sounds like we liked it more though. Ha ha ha. Take care!

    1. Thanks for the comment. It IS a neat river and I know I messed up my timing which makes this so frustrating. Oh well…live and learn. Out of curiosity, on what day (or flow rate) did you go at?

  2. Paddled Cooper St. to Hwy S at 100 CFS. A couple of scrapey spots, but otherwise a fun 1.5 hour paddle. Saw 3 juvenile bald eagles upstream from Hwy 151, and one downstream a bit. (Was probably one of the 3 from upstream.)

    Boat control needed to avoid strainers.

    1. Appreciate the feedback Jonathan! By chance…how were the logjams? Has anybody cleared out that nasty one by the Cream Cheese Factory? What about the one before the old railroad bridge?

      1. The put in was downstream from factory (Cooper St). Old railroad bridge was fine, but there were a couple of others that could be tricky depending on skill and water levels and boat type. Thanks for the website!

  3. Hi guy’s guess what. I was just at a meeting with the city and they are going to be doing weekend water adjustments for paddling!!!!

  4. First 150 CFS all day A gift from the city of Beaver dam Please show and thank them. May 5th. 2nd the day of the city’s great beaver paddle June 9th. I will be hosting and guiding a trip thru meet up my wilderness adveture group if you would like to paddle with me. But no need to sign up The river is public and has been cleared the logs before the tracks are gone the the tree by craft is gone I paddled it today with a chain saw It is open and lots of fun at 150 CFS This was a hard one to catch at the right flow NO MORE! It took almost a year and a few meetings with the city but I got er done! The city is also looking into a WW park downtown!

      1. SmokingJoking from Youtube posts that he has cleaned up the river and there are no jams (as of this writing) from the dam to Hwy J.

  5. All the big tree’s by Kraft just south of mill st. Were removed today 6/24/19 Crane service and tree service. It is very nice wide open. There was a tree by cooper it has been removed. There is one tree about half way down to Hwy J. We have cut a passage there is a canoe stuck in it also. This run should be wide open and we are getting a flow adjustment this weekend the 29th june 2019 start at cooper for experienced paddlers and cooper for no so experienced paddlers. Start time 10 am. Come and have some fun!

      1. other date’s for 2019 July 13th, aug 10th and 24th, sept 21st. Planning a prerun tomorrow to make sure it is open for the big one this weekend free kayak live music and deals on ice cream on dogs.

  6. I did the section from Cotton Mill Park to Canary Rd on 7/9/19 (approx 190 CFS/ 840 FT) Fantastic Trip, perfect levels for running the low head damn (usually a big no no) and all the rapids, a few obstacles to avoid but no major jams the entire trip. I was planning on doing a bike shuttle, but County G was very busy with heavy construction traffic, so I decided to try hitchhiking for the first time in 20 years, and I got a ride in less than 10 mins! All in all an absolutely perfect trip

  7. Did this trip in spring of 2022. Small log jam in beginning, but managed to get through. It’s just south of Kraft Factory. Then great ride to the train bridge. Shortly past that huge log jam, got scratched and scraped up trying to climb over it. We made it to the next road just passed J”, better parking options . Despite the log jams was a great ride. Even city portion seemed as if u were not in the city .

  8. A friend and I did this trip on 4/13/23, water level was 840 ft and 230 CFS, making for a fun and exciting trip. There were no major obstacles, but there were some things to avoid, as well as some 2-3 ft standing waves that made us wish we had thought to bring our skirts. Luckily it was warm and windy so we dried off quickly. This was truly a delightful trip, with numerous sections of fun riffles and several drops just challenging enough to be exciting. While nothing was too dangerous at this level, a certain amount of skill and moving water experience is required before paddling this river at these levels, especially in the first section. We put-in (Zelenskyed ?) right across the street from Annabel’s Ice Cream Parlor, where there is a parking lot and a dedicated canoe/kayak launch. Be sure to scout the low head dam under Madison St. as it is just a few feet downstream and you want to be ready for it, alternatively there is another dedicated launch 100 ft upstream if you want to give yourself some extra time to pick your line. There is a new dedicated takeout on river right downstream of the Hwy J bridge with a gravel parking lot and room for several cars.

    1. Thanks as always Eric for the updates. The new landings are great news as is the removal of the fence(s). I’ve updated the main maps to add notes about the new access points.

How did your trip turn out? Questions or comments? Feel free to leave your feedback.

Be notified when future paddle reviews go live by subscribing!