Posted August 23rd, 2025

Local deliveries INCLUDE ANY DELIVERY WITHIN A 20 MILE RADIUS OF THE STORE
How to Schedule a Local Delivery
Call the store at 919-542-3353 or email deliveries@chathamfarmsupply.com to place your order.
To pay for your order:
- Pay cash or check
- Pay via our ACH Payment Link
- Pay with a card in-person or over the phone.
Currently we are handling deliveries on a first come, first serve basis and trying to keep two drivers rolling when we can. Sometimes we can get to you same day, but as a rule, expect a 2-5 day wait time on delivery. (Spring is our busiest time of year. Be prepared to experience increased wait times and plan accordingly.)
For pricing and more information on mulch, compost, and soils, click here.
baseline Mileage based delivery fees:
Please note these are baseline delivery fees dependent of mileage. If we have to send additional manpower for heavy lifting, unhitch trailers on your property, and in other ways extend our stay and labor at your farm, we will need to adjust the delivery fee accordingly. For larger orders, such as fencing, we may deliver beyond 20 miles. To inquire about these special circumstances, email deliveries@chathamfarmsupply.com or call the store directly at 919-542-3353.
See our Delivery Fee Sheet below for all pricing details.
Hay Deliveries
Hay deliveries are special in that they require extra time and labor. The following additional fees apply when delivering hay and expected to unload and stack in the ground floor of a barn or shed. Please call to inquire about any additional fees applicable for use of a hay elevator and loft storage.
- 0-20 bales - standard mileage based delivery fee
- 21-40 bales - standard delivery + $10
- 41-60 bales - standard delivery + $20
- 61-80 bales - standard delivery + $30
- 81+ bales - standard delivery + $50
Beyond 20 Miles?
Find information about our Delivery Routes here.