A Perth mother found passed out over the limit at the traffic lights with her young child in the back seat has been banned from driving for a year.

Kirsteen Meikle, of Bayswater, was found asleep behind the wheel on Guildford Road in Bassendean last month.

The 30-year-old recorded a BAC of 0.37, seven times the legal limit.

Perth mother Kirsteen Meikle was found asleep behind the wheel last month with her baby in the back seat (9News)

The 30-year-old recorded a BAC of 3.7, seven times the legal limit (9News)

She was also driving on a licence which had expired in 2015.

Meikle today pleaded guilty to drink driving, saying she was taking her daughter to the river after a night on the booze, and finishing a bottle of wine that morning.

The court was told she suffered from post-natal depression and "fell off the wagon".

She was "extremely shamed and embarrassed" by the incident.

Meikle has been banned from driving for a year (9News)

The Perth mum has been driving on an expired licence (9News)