Skip Navigation Website Accessibility
Ph: 605.662.5758
Free Shipping on orders over $150~USA
PLEASE CALL 605-662-5758 to Schedule a Time ~ THANK YOU!

If the shopping cart is not yet available on the item you are ordering - either email or phone us with additional items & we will adjust your invoice.
We use PayPal as our ordering source for your convience. Your Credit Card can be used thur PAYPAL - you do not need to have a PAYPAL account.
If you would like to use a credit card (Visa or Mastercard). Please call the store 605-662-5758 OR

email us at with your phone number & we will call you back, OR you can mail your order & payment to:
Nuts & Bolts Fabric Shop
PO Box 5
Edgemont, SD 57735

We always try to ship within 24 hrs. You will receive an e-mail regarding any changes or delays with an order, eg: temporarily out of stock, custom cutting of fabric packs, etc. After you place your order, please check your e-mail for confirmation. As we process your order, any questions we may have will be sent to you through e-mail. Look for any messages from Nuts & Bolts Fabric Shop regarding your order and let us hear from you as soon as possible.
Our Return Policy: 1. We thoroughly examine all merchandise before it leaves our shop to insure that we are shipping you a perfect order. 2. A customer may not return any items without the prior and direct authorization of Nuts & Bolts Fabric Shop. Books and patterns MAY NOT be returned. If you discover a problem with an item, please contact us by e-mail and we will work with you to resolve the situation. WE WANT HAPPY CUSTOMERS. If it's our mistake, we will pay for return shipping, otherwise it will be your responsibility to send it back to us. Please remember there are NO returns on books or patterns.

When paying thru PAYPAL, please make sure your email address is entered correctly.

Shipping Information

If you wish to use actual shipping rates, please email or call before completing your transaction. Fabric weighs about 7 oz. per yard (average, excluding flannel, pre-quilted & wide back). If you would like to estimate actual shipping go to , enter zip codes & weight to see charges.

All domestic shipments sent USPS Priority Mail except purchases under $10.00 which are sent first class mail. If you want other shipping arrangements, let us know in the comments section of your order. Additional charges may apply. Insurance is available for any order, and is encouraged as we can’t be responsible for the Post Office. Let us know if you want it in the comments section of your order and we will add the applicable charges.  
Larger & bulkier items may incur a higher cost. Items that DO NOT fit into a Priority Flat Rate box. We will adjust your invoice manually.  We will do our best to ship the cheapest way possible.

To complete your order with PAYPAL please use the table below:
South Dakota residents ONLY - 6% TAX

1 yard counts as 1 item

1 item to 5 items          $5.00
6 items to 12 items       $11.00
13 items to 19 items     $15.00
20 items to 26 items    $25.00
27 items & up            FREE

International Shipping Is $15.00 per flat rate envelope, we can get approximately 5-6 yards in a Priority Box/Envelope.

Thank you, we appreciate your business !!


Newsletter Signup

New Product
On Sale Products
Top Sellers
Upcoming Classes

(605) 662-5758
401 2nd Ave.
       Edgemont, SD 57735

Hours ~ ONLINE~24/7
Wed. - Fri: 10am to 5pm
Saturday - 9am to 2pm (or by appointment)
Monday & Tuesday by Appt. 
(Call 605-890-2300)


Please call if you are looking for something you don't see on the website-we may have it in the shop!

Thank you for shopping with us. Remember shipping charges may be less than quoted, such as with patterns.