Get your Rockshop Wholesale trade account today!

Welcome to Rockshop Wholesale, your premier destination for rocks, minerals, crystals, and associated products.

As a strictly wholesale supplier, we take pride in serving a diverse range of businesses, including retailers, visitor outlets, museums, manufacturers, designers, therapists, practitioners, and wholesalers.

Competitive Wholesale Prices

Discover our attractive wholesale pricing and unlock substantial savings for your business.

Easy Ordering Process

Enjoy the convenience of placing orders online through your customer account or over the phone.

Fast Application Approval

We strive to approve applications within the same working day, ensuring you can start exploring our extensive catalogue without delay. Please note that processing times may be slightly longer during weekends, holidays or busy periods.

Stay Informed

Once your account is active, keep an eye on your inbox for a welcome email from us. If you can't find it, remember to check your spam folders. Be sure to sign up for our newsletter to stay in the loop on important updates.

Join us today and experience the Rockshop Wholesale difference

Sample Orders

Curious to explore our products before placing a larger order? Not a problem! Reach out to us, and we'll be delighted to assist you with sample orders.

At Rockshop Wholesale, we are dedicated to providing you with exceptional service, high-quality products, and the best value for your business. Join our family of satisfied wholesale partners today and experience the wonders of the Earth in their most beautiful forms.

To get started, simply contact us or create a customer account. We look forward to welcoming you to the Rockshop Wholesale community!

Minimum Order Requirement

New Customers: Your first order must meet a minimum of £100* before VAT, shipping, and any applied discounts.

Returning Customers: Enjoy the flexibility of a reduced minimum order of £50* after your initial purchase.

Orders below £50 can still be conveniently placed over the phone by contacting us on 01484 485599.