Skip to main content

Motorcycle, Boat and
Recreational Loans

Head out on the highway with our low rates on new or pre-owned Motorcycle Loans! Or, get out on the water, the trails, or the open road with our new or pre-owned Boat, RV, Snowmobile, and Camper Loans!

  • We finance new or pre-owned motorcycles, snowmobiles, and campers up to 5 model years' old with flexible terms up to 60 months
  • We finance new or pre-owned boats and RVs up to 7 model years' old with flexible terms up to 120 months1,2,3,4,5 
  • Up to 90% financing
  • Competitive low rates
  • No application fees
  • No early payoff penalty
  • Optional GAP, Debt Protection, Extended Warranty and Power Sports Extended Warranty Coverage available
Motorcycle, Snowmobile & Camper Loans
Term  APR*
New: Up to 60 months As low as 7.44%
Pre-Owned: Up to 60 months1 As low as 9.14%

*APR=Annual Percentage Rate. Subject to credit approval. Rates are subject to Lender’s credit criteria, certain conditions, and restrictions. Your rate and corresponding APR may be higher than the published rate. Rates are subject to change at any time without notice. Your rate will be determined at the time of your application. Repayment Example: A loan of $40,000 at 7.44% APR for 60 months is a monthly payment of $800.38 and total interest of $8,022.68. Late payment fees and processing fees may apply. 

1 For vehicles over 5 model years' old, retail value must be greater than $10,000.

Boat & RV Loans
Term: New APR*
Up to 29 months As low as 5.04%
30 - 41 months As low as 5.54%
42 - 53 months As low as 5.84%
54 - 65 months As low as 6.04%
66 - 72 months1 As low as 6.74%
73 - 84 months2 As low as 7.74%
85 - 120 months3 As low as 8.04%
Term: Pre-Owned 7 model years & newer APR*
Up to 62 months  As low as 6.04%
63 - 66 months As low as 6.54%
67 - 72 months1 As low as 6.74%
73 - 84 months4 As low as 7.74%
85 - 120 months3 As low as 8.04%
Term: Pre-Owned 8 model years & older APR*
Up to 66 months5 As low as 7.54%

*APR=Annual Percentage Rate. Subject to credit approval. Rates are subject to Lender’s credit criteria, certain conditions, and restrictions. Your rate and corresponding APR may be higher than the published rate. Rates are subject to change at any time without notice. Your rate will be determined at the time of your application. Repayment Example: A loan of $80,000 at 6.04% APR for 60 months is a monthly payment of $1,548.11 and total interest of $12,886.75. Late payment fees and processing fees may apply. 

1 Retail value must be greater than $15,000. 2 Retail value must be greater than $15,000 and loan amount must be greater than $10,000. 3 Retail value must be greater than $40,000.  4 Retail value must be greater than $25,000 and vehicle must be 3 model years old or newer. 5 Retail value must be greater than $10,000.

const createScriptAivo = () => { const token = "7e5f442c675d05d90e1b751e9fb55f28"; // add web channel const scriptAivo = document.createElement("script"); scriptAivo.classList = "script-aivo"; scriptAivo.type = "text/javascript"; scriptAivo.src = `https://cdn.agentbot.net/core/latest/core.js?Myjagsd4wLjY===`; // === Utility function to wait for elements === const waitForElement = ( selector, root, callback, maxTries = 20, interval = 300 ) => { let tries = 0; const timer = setInterval(() => { const el = root.querySelector(selector); if (el) { clearInterval(timer); callback(el); } else if (++tries >= maxTries) { clearInterval(timer); console.warn(`Selector not found: ${selector}`); } }, interval); }; // === When the Aivo script loads === scriptAivo.onload = function () { $aivo.run(token); $aivo.shadowRoot(false); $aivo.ready(() => { try { $aivo.chat.minimize(true); } catch (error) { console.warn(error); } $aivo.chat.onOpenWindow(() => { const AgentAppContainerExist = $aivo.query.exists("#AgentAppContainer"); const showNotificationComponent = () => { const agentAppContainerElement = document.querySelector("#AgentAppContainer")?.shadowRoot; if (!agentAppContainerElement) return console.warn("No se encontrĂ³ #AgentAppContainer"); // Wait for chat input to be available waitForElement( ".aivochat-content", agentAppContainerElement, (textinput) => { textinput.style.fontSize = "13px"; // change font size } ); // Wait for the main chat container to exist waitForElement( ".aivochat-container", agentAppContainerElement, (aivochatContainerElement) => { const notificationComponent = document.createElement("span"); notificationComponent.classList.add("aivo-custom-notification"); notificationComponent.textContent = "By using this ChatBot / Virtual Assistant, you understand that this communication is being recorded and may be reviewed by the credit union or its vendor. Please do not submit any personal information."; // message styles Object.assign(notificationComponent.style, { position: "absolute", display: "block", top: "48px", zIndex: "999999", width: "auto", minWidth: "300px", height: "auto", maxHeight: "60px", overflow: "auto", background: "#E7E7E7", padding: "4px 10px", fontSize: "10px", textAlign: "center", lineHeight: "normal", }); aivochatContainerElement.appendChild(notificationComponent); // Wait for messages and close button waitForElement( ".aivochat-messages", agentAppContainerElement, (aivochatMessages) => { aivochatMessages.style.top = "63px"; aivochatMessages.style.maxHeight = "calc(100% - 61px - 63px)"; } ); waitForElement( ".aivochat-header-close", agentAppContainerElement, (closeShadowElement) => { closeShadowElement.addEventListener("click", () => { const customNotification = agentAppContainerElement.querySelector( ".aivo-custom-notification" ); const aivochatMessages = agentAppContainerElement.querySelector( ".aivochat-messages" ); if (customNotification) { customNotification.remove(); if (aivochatMessages) { aivochatMessages.style.top = "0px"; aivochatMessages.style.maxHeight = "calc(100% - 61px)"; } } }); } ); } ); }; if (AgentAppContainerExist) { showNotificationComponent(); } else { setTimeout(showNotificationComponent, 2000); } }); }); }; return scriptAivo; }; document.head.appendChild(createScriptAivo());