Boat Carpet and Vinyl Boat Flooring

FREE shipping! All Flooring to the lower 48

Improve the look and life of your boat with New Marine Flooring. Choose from Woven and Textured Marine Vinyl Flooring, Marine-Grade Boat Carpet, or Rubberized Coating and experience an affordable way to update your boat flooring.

Infinity Luxery Woven Vinyl flooring on a pontoon boat.

Infinity Marine Flooring

New flooring on your boat can make a world of difference! This USA Made woven vinyl is perfect for creating a luxurious and natural appearance for your pontoon or boat. Installation is effortless, and cleanup is a cinch with mild soap and water. The Infinity Woven Vinyl Marine Flooring does great in high traffic areas and highly resistant to mold, mildew and stains. There are many colors and designs to choose from to meet your needs.

MariDeck vinyl flooring on a pontoon boat.

MariDeck Marine Flooring

When you're ready to upgrade your old carpet to an easy-to-clean vinyl, MariDeck is a fantastic way to start! This low-maintenance flooring can be installed on virtually any boat's deck or surface. Offered in various thicknesses, colors, and designs, you're sure to find exactly what you need, all within your budget!

A can of Tuff Coat roll on vinyl coating.

Tuff Coat Marine Flooring

Tuff Coat's Rubberized Coating helps restore boat decks, docks, and more giving it a non-skid surface which is desired in many slippery environments. It's available in many colors, simple to apply (with the use of primer), and just as easy to clean up. The coating adheres to many surfaces including concrete, wood, treated lumber, aluminum, steel, fiberglass, and even previously painted surfaces.

Syntec carpeting on a Jon Boat.

Syntec Marine Carpet

Need to replace your carpet for a fresh, new look? For over 30 years, Syntec has been the leading supplier of carpet to marine dealers. Each carpet is finished with TuftLoc backing to prevent unraveling and is easy to care for. You can choose from different materials, sizes, designs and even colors to create a brand new, unique look.