You can buy hay or straw bale from your nearest local store, local plant nurseries, garden centers, or online. If you prefer online purchase, farm feed and supply businesses such as TractorSupply, and craft stores such as Michaels or Hobby Lobby, and home improvement stores such as Lowe's or The Home Depot all sell hay bales and straw, as well as Amazon.