Can-Am Powersports

Your Virginia Can-Am Dealer

Take On Any Trail With Power, Precision and Agility.

Enjoy superior ride quality, class-leading innovation and technology, and an unrivaled warranty program when you own a vehicle from the legendary Can-Am brand. You’ll discover powerful units that can take on rocky trails, blaze through the mud, put in long hours of work, and even commute on with our wide selection of ATVs, Side by Sides, and innovative 3-wheeled Spyders. Find your ideal Can-Am vehicle today at Fredricksburg Motor Sports.

We are your Washington DC-metro area Can-Am dealer serving Alexandria, Richmond, and Charlottesville. Browse our selection below or stop by our store in Fredericksburg, VA, to try these heart-pounding vehicles out for yourself. Feel free to contact us at (540) 899-9100 with any questions you may have about our incredible lineup of Can-Am ATVs, Side by Sides, and Spyders.

Find Your New Can-Am Today

Can-Am Side by Sides

Can-Am Side by Sides

Discover models engineered for hard work like the Defender, crossover machines like the Commander, or units that scream pure fun like the Maverick, Maverick Trail, Maverick Sport. No matter which you choose, every side by side in their lineup is built for tough performance and unbeatable thrills.

Can-Am ATVs

Can-Am ATVs

Outfit yourself with the best mix of performance, handling and comfort in an Outlander that comes standard with style, reliability, and powerful custom options. Or choose the Renegade, the most powerful ATV in the industry, with models reaching up to an incredible 89 hp.

Can-Am Spyder

Can-Am Spyder

These three-wheeled vehicles provide safety and stability for your motorcycle adventures, while also delivering unheard of power with spirited performance. Choose from distinct Sport Cruising, Cruiser Touring, or Touring models to best fit your riding style.

Contact Fredericksburg Motor Sports

We are your Washington DC-metro area power sports dealer, carrying top brands like Honda, Yamaha, Can-Am, Piaggio, Vespa, Sea-Doo and more! Give us a call at (540) 899-9100 with any questions or stop in our store today.