The national team will host Germany on June 18 before facing Japan on Oct. 28. Both games will be played at Vancouver's B.C. Place Stadium.
Canada announced two other friendlies earlier this week — May 8 in Winnipeg against the United States, and Oct. 25 against Japan in Edmonton.
All four games will be tough as Canada continues its preparations ahead of hosting the 2015 Women's World Cup.
The U.S. tops the current FIFA world rankings, followed by No. 2 Germany and No. 3 Japan.
Canada lost 1-0 to the Americans in a friendly in Texas on Friday.