186 square feet to square yards Result 186 (ft2) = 20.6646 (yd2) Detailed Square feet (ft2) — 186 186 * 0.1111 = 20.6646 square yards