Canberra politicians are debating legalising marijuana for recreational use.

The law has been proposed by Labor backbencher Michael Pettersson and would allow Canberra residents to carry, use, and grow small amounts of cannabis.

The sale of marijuana would still be illegal, but residents would be allowed to carry up to 50 grams of the drug and grow two plants.