Marla, Kanal, square feet and more — one converter
Property in Pakistan is quoted in a mix of units: Marla and Kanal in Punjab, Khyber Pakhtunkhwa and Islamabad, square yards in Karachi, and Acre, Killa or Murabba for agricultural land. The My Property area unit converter converts between all of them instantly, so you can compare listings on a like-for-like basis.
Key conversions
- 1 Marla = 272.25 sq ft = 30.25 sq yd ≈ 25.29 sq m (standard). Some schemes use 225 sq ft.
- 1 Kanal = 20 Marla = 5,445 sq ft (standard).
- 1 Acre (Killa) = 43,560 sq ft = 8 Kanal = 160 Marla.
- 1 Square yard = 9 sq ft. 1 Square meter ≈ 10.764 sq ft.
Why the Marla is not always the same
The Marla was originally defined as one square rod (272.25 sq ft). Some housing societies and developers instead work with a 225 sq ft Marla, so the same "10 Marla" plot can differ in actual size. Always confirm the unit used in the file or listing, and use the toggle above to see both.
Once you know the size, check typical prices in the Property Index, plan the build with the construction cost calculator, or browse plots for sale.
Frequently asked questions
How many square feet are in 1 Marla?
In the standard definition 1 Marla equals 272.25 square feet (30.25 square yards). Some societies use a 225 square feet Marla, which you can select in the converter.
How many Marla are in 1 Kanal?
1 Kanal equals 20 Marla, which is 5,445 square feet using the standard 272.25 sq ft Marla.
How many Kanal are in 1 Acre?
1 Acre is 43,560 square feet, which equals 8 Kanal or 160 Marla (standard Marla).
How do I convert square yards to Marla?
Divide the square yards by 30.25 to get Marla with the standard definition. For example 500 sq yd is about 16.5 Marla.