A direct importer of high quality natural stone

Check out what's new!

More options & colors than ever before. Newly available Hexagon designs, Sea Glass and Stone, Herringbone, and more!

Exceptional Mosaics When You Need Them

Stone Mosaics is the number one source of marble mosaics in Melbourne, FL and the surrounding areas. Located in Central Florida, we're dedicated to providing you with high-quality products for your renovation or remodeling projects. Whether you're looking for sea glass for your bathroom or pebble mosaics for your deck or patio, we've got you covered.

Contact Us Today

We're the top provider of pebble mosaics in Brevard County and the surrounding areas. Contact Stone Mosaics today to learn more about our products or to get our dealer information. We'll be more than happy to answer any questions you may have.

Direct Importer

Specializing in unique product lines. We use high-quality natural stone from Indonesia.

Customer Service

We offer excellent customer service as a business to business distributor.

Shipped Same Day

Most purchase orders are shipped the same day they are received.

About Us

Stone Mosaics is the number one provider of high-quality marble mosaics in Melbourne, FL and the surrounding areas. We've been in business since 2004 as a dealer-based direct importer and wholesaler. Based in Central Florida, we stock an extensive selection of natural stone and pebbles for residential and commercial use. We specialize in unique product lines, using the highest quality natural stone from Indonesia. We have customers all over the United States, Canada, and offshore.

Fast and courteous customer service is what we are known for, as most purchase orders are shipped the same day as received. We encourage you to fill out a dealer application and browse the display options we have available.

Please view our website to see the assortment of colors and sizes available. Our galleries show the many applications of these beautiful products.

WE are here to help

- Ready to get the started with an estimate?
- Have a question?