The tourist caught the attention of a policewoman at Bogota's International Airport who allegedly asked her how far along she was.
She reacted aggressively, which aroused the suspicion of officials who went on to search her.
This year, nearly 150 people were caught with drugs at Bogota's airport.
About a third of them were foreign nationals, according to the Colombian authorities.
The Canadian national had entered Colombia at the beginning of August and was about to board a flight to return to Toronto, when a policewoman asked her how long she had been pregnant.
"The Canadian didn't like the question, which made the official suspicious. Instinctively, she then very delicately touched the lady's belly, realising it was too hard and extremely cold," said the deputy director of Colombia's police anti-narcotics section, Colonel Esteban Arias Melo.
The woman allegedly said she was seven months pregnant.
After performing a body search, the police found two sealed bags stashed inside the latex belly, which contained 2kg (5lb) of cocaine.
Click Here to like our facebook page for current news and Entertainment
Source: BBC News