Valley Hay Sales has been producing quality forages in the Priddis – Millarville Turner Valley area since 1977. We primarily produce Timothy or Timothy Alfalfa in small square bales. All of our small square bale production is stored inside large hay sheds ensuring a long term quality product. Our square product offering of Timothy and Timothy Alfalfa are highly reputable with horse owners and stables worldwide. Through a thorough understanding of the nutrient needs of performance horses we ensure quality product through: field rotation, field cleaning of any foreign species and adding nutrients into the soil regularly. Our storage capability exceeds 100,000 + bales.
Valley Hay Sales also produces a number of round hay horse bales. Small square straw bales are also available upon request.
![]() |
![]() |
Timothy Hay
Timothy Hay is grass hay native to the foothills and has a high roughage content necessary for good digestion. The fine stem and consistent quality allows good consumption and provides basic protein levels of 7 – 10%
Timothy Hay/ Alfalfa Mix
Alfalfa Hay is a legume superior in protein to other forage crops because it is high in crude protein and energy reducing the need for other protein supplements. In combination Timothy and Alfalfa make a popular performance horse feed giving the perfect amount of balanced fiber and protein so that the digestive tract will function normally. Generally our ratio of Timothy to Alfalfa is 70-30% with protein levels of 10–14%.
Quality Versus Price
Valley Hay Sales bales weight on average is 60- 65 lbs. Most local bales weigh 30 – 60 lbs. Always check when comparing prices you are comparing your bale weights and product quality. If you are a Valley Hay Sales customer, we guarantee your 12 month supply.
Bale Delivery Service
Small Square Bales: A delivery price of $120.00 hour for truck and driver per load this works out to $0.75 per bale within a 30 km radius from the Turner Valley area. We deliver 160 bales per load. Please see local maps for drive times to your area.
Round Bales: A delivery price of $120.00 hour is available using our self unloading deck. Load carries 17 round bales.
Retail Sales
Small square bales are available for pick up from our Turner Valley Millarville sheds. Please call 403.931.2232 or 933.2674 to order. See map for Shed locations.
Our Guarantee
All our small square bales are shedded and placed on plastic resulting in no spoiled bales. Valley Hay Sales guarantees all small square hay bales against mold.

