Welcome to the Beads and Rocks Online Catalog.

 We are located in Virginia Beach, VA and have been in business for 25 years.

Beads and Rocks offers both retail and wholesale prices on most of our items. 

If you have any questions about anything you may contact us by phone at 757-428-9824 or 800-93-Beads.