You asked:

12 inches is how many yards

  • yard
    yard
    12 inches is 0.33 yards.