The tough utility will sit out the opening two home-and-away premiership matches after Scotland was found guilty of assault charges last year.
He has been awaiting disciplinary action from Blues officials since findings from court proceedings last year.
Scotland will miss season opening blockbusters against traditional Blues rivals Richmond in Round 1 on Thursday of March 28 and fierce foe Collingwood a little over a week later.
The Blues have also ordered the 32-year-old to make a $3000 donation to charity after he pleaded guilty to an assault charge last year.
Blues football operations general manager and former premiership player Andrew McKay announced Scotland's ban late on Wednesday.
"The club is very disappointed in Heath's actions as they did not uphold Carlton's core values and behaviours," McKay said.
"Heath has expressed considerable remorse for his actions and will make the $3000 donation to Les Twentyman's 20th Man organisation, who he has worked closely with over the past 12 months.
"This organisation provides educational, sporting and counselling services to the homeless and disadvantaged.
"Heath understands this is a serious matter and accepts the club's reasoning for the two-game suspension and donation."
Scotland escaped conviction and was handed a two-year good behaviour bond in October over his role in a pub brawl in Mulwala in southern NSW last January.
He is eligible to play summer NAB Cup competition games or with Carlton's VFL affiliate, the Northern Blues, during his suspension.
It is understood that AFL heabyweights intervened to influence Scotland's suspension after Blues officials had handed down club-imposed sanctions.