Important Service Update: Temporary Chat Closure (Nov 2–3) Live chat support will be unavailable from November 2nd through November 3rd. Chat services will resume on November 4th at 8:00 AM PT.
During this time, our Customer Support team remains available by phone at 800-939-0310 to assist with any questions or concerns.
Thank you for your patience and understanding.
Your cart is empty
Get access to your Rad Power Bikes account.
Sign up to get the latest on new releases, exclusive promotions, and expert ebike tips.