We have 5 ways to search for your next Idaho river adventure. You can search by river name using the list or keyword search. You can search by length of trip or you can use the google map below to find trips in a particular region of the state. Or, feel free to browse through Idaho’s most popular river trips in the menu on the left side of the page. Read more about Idaho River Rafting.
Map Search
', '4'));
run.Region = 'Western';
run.Difficulty = 'III - IV ';
run.TripLength = '4.5 mi.';
run.Season = 'Spring and summer';
run.IsMultiDay = false;
var run = objRiverFinder.AddRiverRun(new RiverRun(new GPoint('-115.85739612579346', '44.044290744344956'), 'South Fork Payette - Old Swirley Canyon Run', 'Payette', '5'));
run.Region = 'Western';
run.Difficulty = 'II - III ';
run.TripLength = '5 mi.';
run.Season = 'Spring, summer and fall';
run.IsMultiDay = false;
var run = objRiverFinder.AddRiverRun(new RiverRun(new GPoint('-111.28068923950195', '44.49393393165396'), 'Henry\'s Fork - Upper', 'Snake', '7'));
run.Region = 'Eastern';
run.Difficulty = 'I - I ';
run.TripLength = '5.5';
run.Season = 'All Year';
run.IsMultiDay = false;
var run = objRiverFinder.AddRiverRun(new RiverRun(new GPoint('-111.30661010742188', '44.155115071133636'), 'Henry\'s Fork - Lower', 'Snake', '8'));
run.Region = 'Eastern';
run.Difficulty = 'II - III ';
run.TripLength = '13 mi.';
run.Season = 'Summer';
run.IsMultiDay = false;
var run = objRiverFinder.AddRiverRun(new RiverRun(new GPoint('-111.32789611816406', '43.421008829947255'), 'South Fork Snake - Palisades Dam', 'Snake', '9'));
run.Region = 'Eastern';
run.Difficulty = 'II - II+ ';
run.TripLength = '43 mi.';
run.Season = 'Summer';
run.IsMultiDay = false;
var run = objRiverFinder.AddRiverRun(new RiverRun(new GPoint('-115.3659725189209', '44.11852534006307'), 'South Fork Payette - Below Grandjean', 'Payette', '11'));
run.Region = 'Western';
run.Difficulty = 'III - IV- ';
run.TripLength = '33 mi';
run.Season = 'Spring and early summer';
run.IsMultiDay = false;
var run = objRiverFinder.AddRiverRun(new RiverRun(new GPoint('-115.6906270980835', '44.06082278322187'), 'South Fork Payette - Canyon run', 'Payette', '12'));
run.Region = 'Western';
run.Difficulty = 'IV- - IV+ ';
run.TripLength = '9 mi.';
run.Season = 'Spring & summer';
run.IsMultiDay = false;
var run = objRiverFinder.AddRiverRun(new RiverRun(new GPoint('-115.97270965576172', '44.08289942628363'), 'South Fork Payette - Below Alder Creek', 'Payette', '13'));
run.Region = 'Western';
run.Difficulty = 'II- - II+ ';
run.TripLength = '7 mi.';
run.Season = 'Summer';
run.IsMultiDay = false;
var run = objRiverFinder.AddRiverRun(new RiverRun(new GPoint('-116.11308574676514', '44.9070462235245'), 'North Fork Payette - McCall', 'Payette', '15'));
run.Region = 'Western';
run.Difficulty = 'II - III ';
run.TripLength = '2.5 mi.';
run.Season = 'Spring';
run.IsMultiDay = false;
var run = objRiverFinder.AddRiverRun(new RiverRun(new GPoint('-116.12965106964111', '44.868492541519785'), 'North Fork Payette - Below Sheep Bridge', 'Payette', '16'));
run.Region = 'Western';
run.Difficulty = 'II - II ';
run.TripLength = '18 mi.';
run.Season = 'Spring and summer';
run.IsMultiDay = false;
var run = objRiverFinder.AddRiverRun(new RiverRun(new GPoint('-116.06111526489258', '44.35711929878743'), 'North Fork Payette - Cabarton Run', 'Payette', '18'));
run.Region = 'Western';
run.Difficulty = 'III - III+';
run.TripLength = '10 mi.';
run.Season = 'Spring till late summer';
run.IsMultiDay = false;
var run = objRiverFinder.AddRiverRun(new RiverRun(new GPoint('-115.69221496582031', '42.66855271305763'), 'Bruneau River', 'Jarbidge/Bruneau/Owyhee', '19'));
run.Region = 'Western';
run.Difficulty = 'III+ - IV- ';
run.TripLength = '40 mi.';
run.Season = 'Spring';
run.IsMultiDay = true;
var run = objRiverFinder.AddRiverRun(new RiverRun(new GPoint('-116.993408203125', '42.30778424213693'), 'Owyhee River', 'Jarbidge/Bruneau/Owyhee', '20'));
run.Region = 'Western';
run.Difficulty = 'IV- - IV+ ';
run.TripLength = '35 mi.';
run.Season = 'Spring';
run.IsMultiDay = true;
var run = objRiverFinder.AddRiverRun(new RiverRun(new GPoint('-116.83101654052734', '45.036170472458515'), 'Snake River - Hells Canyon', 'Snake', '21'));
run.Region = 'Central';
run.Difficulty = 'III - IV ';
run.TripLength = '81 mi.';
run.Season = 'Spring through Fall';
run.IsMultiDay = true;
var run = objRiverFinder.AddRiverRun(new RiverRun(new GPoint('-114.78961944580078', '44.263273035689444'), 'Salmon River - Piece of Cake Run near Stanley', 'Salmon', '22'));
run.Region = 'Central';
run.Difficulty = 'III - IV ';
run.TripLength = '11 mi.';
run.Season = 'Spring and summer';
run.IsMultiDay = false;
var run = objRiverFinder.AddRiverRun(new RiverRun(new GPoint('-114.54062461853027', '45.30411230740029'), 'Salmon River - Shoup section', 'Salmon', '23'));
run.Region = 'Central';
run.Difficulty = 'II+ - III+';
run.TripLength = '6 mi.';
run.Season = 'Spring, summer, and fall';
run.IsMultiDay = false;
var run = objRiverFinder.AddRiverRun(new RiverRun(new GPoint('-115.15989303588867', '44.66474608911831'), 'Middle Fork Salmon', 'Salmon', '24'));
run.Region = 'Central';
run.Difficulty = 'III - IV ';
run.TripLength = '100 mi.';
run.Season = 'Spring and summer';
run.IsMultiDay = true;
var run = objRiverFinder.AddRiverRun(new RiverRun(new GPoint('-114.9799919128418', '45.489742295807275'), 'Main Salmon', 'Salmon', '25'));
run.Region = 'Central';
run.Difficulty = 'III - IV ';
run.TripLength = '85 mi.';
run.Season = 'All Year';
run.IsMultiDay = true;
var run = objRiverFinder.AddRiverRun(new RiverRun(new GPoint('-116.10454559326172', '45.402548047144265'), 'Salmon River - Above Riggins', 'Salmon', '28'));
run.Region = 'Central';
run.Difficulty = 'III- - IV ';
run.TripLength = '28 mi.';
run.Season = 'All Year';
run.IsMultiDay = false;
var run = objRiverFinder.AddRiverRun(new RiverRun(new GPoint('-116.3180923461914', '45.48709473229837'), 'Salmon River -Below Riggins', 'Salmon', '29'));
run.Region = 'Central';
run.Difficulty = 'III- - IV- ';
run.TripLength = '30 mi.';
run.Season = 'All Year';
run.IsMultiDay = false;
var run = objRiverFinder.AddRiverRun(new RiverRun(new GPoint('-116.64321899414062', '46.005070198139634'), 'Salmon River - Lower gorge', 'Salmon', '33'));
run.Region = 'Central';
run.Difficulty = 'III- - IV ';
run.TripLength = '80 mi.';
run.Season = 'Early spring through late fall, except for spring high water.';
run.IsMultiDay = true;
var run = objRiverFinder.AddRiverRun(new RiverRun(new GPoint('-114.83828544616699', '46.02587280767003'), 'Selway River', 'Selway', '35'));
run.Region = 'Central';
run.Difficulty = 'IV- - IV+ ';
run.TripLength = '48 mi.';
run.Season = 'Spring and summer';
run.IsMultiDay = true;
var run = objRiverFinder.AddRiverRun(new RiverRun(new GPoint('-115.37816047668457', '46.07257563702848'), 'Selway River - Below Selway Falls', 'Selway', '36'));
run.Region = 'Central';
run.Difficulty = 'II - III ';
run.TripLength = '15 mi.';
run.Season = 'Spring and summer';
run.IsMultiDay = false;
var run = objRiverFinder.AddRiverRun(new RiverRun(new GPoint('-115.88850975036621', '46.14202061723829'), 'Middle Fork Clearwater', 'Clearwater', '37'));
run.Region = 'Central';
run.Difficulty = 'II- - II+ ';
run.TripLength = '23 mi.';
run.Season = 'All Year';
run.IsMultiDay = false;
var run = objRiverFinder.AddRiverRun(new RiverRun(new GPoint('-115.35515785217285', '46.31978525945806'), 'Lochsa', 'Lochsa', '38'));
run.Region = 'Central';
run.Difficulty = 'IV- - IV+ ';
run.TripLength = '30 mi.';
run.Season = 'Spring and early summer';
run.IsMultiDay = false;
var run = objRiverFinder.AddRiverRun(new RiverRun(new GPoint('-115.90601921081543', '47.25447556046897'), 'St. Joe River - Heller Creek Run', 'St. Joe', '42'));
run.Region = 'Northern';
run.Difficulty = 'III+ - IV ';
run.TripLength = '17 mi.';
run.Season = 'Spring';
run.IsMultiDay = false;
var run = objRiverFinder.AddRiverRun(new RiverRun(new GPoint('-116.90122604370117', '48.21763885628415'), 'Priest River', 'Priest', '43'));
run.Region = 'Northern';
run.Difficulty = 'III - III+';
run.TripLength = '38 mi.';
run.Season = 'Spring';
run.IsMultiDay = true;
var run = objRiverFinder.AddRiverRun(new RiverRun(new GPoint('-116.14572286605835', '43.573271234227974'), 'Boise River', 'Boise', '44'));
run.Region = 'Western';
run.Difficulty = 'I - II ';
run.TripLength = '';
run.Season = 'Spring to Fall';
run.IsMultiDay = false;
if ('rafting' == 'jetboating')
{
setTimeout('objRiverFinder.HideRegionalMarkers()', 500);
setTimeout('objRiverFinder.FindRivers()', 1000);
}
}