Kanal to Square Feet Converter

Convert kanal to square feet. A kanal is 20 marla — 5,445 sq ft traditionally or 4,500 sq ft on the modern standard.

Kanal is a large land unit in Pakistan and North India, equal to 20 marla. On the traditional standard 1 kanal = 5,445 square feet (exactly one-eighth of an acre, or 605 square yards); on the modern CDA standard it is 4,500 sq ft. Pick the right standard above.

How to convert kanal to square feet

Square feet = kanal × 5,445 (traditional)  or  kanal × 4,500 (modern)
KanalTraditional (5,445)Modern (4,500)
0.5 kanal2,722.5 sq ft2,250 sq ft
1 kanal5,445 sq ft4,500 sq ft
2 kanal10,890 sq ft9,000 sq ft
8 kanal (traditional)43,560 sq ft (1 acre)36,000 sq ft

Worked example

A 3-kanal plot on the traditional standard: 3 × 5,445 = 16,335 square feet.

Kanal, marla and acre

On the traditional standard 8 kanal make one acre, and 1 kanal is 20 marla. Kanal is used for larger residential and agricultural plots, especially in Punjab. Confirm which standard your area uses before transacting.

Frequently asked questions

How many square feet is 1 kanal?
5,445 sq ft on the traditional standard (1/8 acre) or 4,500 sq ft on the modern CDA standard.
How many marla in a kanal?
20 marla.
How many kanal in an acre?
8 kanal on the traditional standard.
How many square yards is 1 kanal?
605 square yards (traditional).

Related converters

Traditional land units vary by region and even by district; always confirm the local definition and official land records before any property transaction.
Written by the CalcPine team · Reviewed for accuracy · Last updated 14 July 2026 · Method: square feet = kanal × (5,445 traditional / 4,500 modern).