Kierra Smith and Martha McCabe won gold and silver in the breaststroke while Hilary Caldwell and Dominique Bouchard took the top two spots in the backstroke.
Smith, McCabe own breaststroke
Smith, a 21-year-old from Kelowna, B.C., broke her own Pan Am record, which she set in the heats earlier in the day, with a time of 2:24.38 to win the gold medal.
McCabe finished just behind Smith with a time of 2:24.51.
U.S. swimmer Annie Lazor won the bronze medal.
Canada has now won gold and silver three times in this event at the Pan Ams (1995 and 1979 were the other years).
Caldwell, Bouchard top back
Caldwell, 25, won the gold medal in the 200m backstroke in a Pan Am-record time of 2:08.22 while Bouchard finished a second a half behind for the silver.
Clara Smiddy of the U.S. took home the bronze.
Caldwell and Bouchard started out the race behind Smiddy and fellow American Kylie Stewart but stormed back to take a fairly substantial lead in the final 50 metres.
17-year-old Overholt wins silver
Vancouver's Emily Overholt kept the good start for Canada's women going with a silver medal in the women's 200m freestyle race.
Overholt, 17, finished behind American Allison Schmitt, a six-time Olympic medallist who won this event at the 2012 London Olympics.
Canadian Katerine Savard finished fourth.
Canada's women's swimmers have won at least one medal in each event so far at the Pan Ams.
Funk wins silver
Edmonton's Richard Funk joined the medal party with a silver in the men's 200m breastsroke.- RESULTS: Men's 200m breaststroke
The 22-year-old, who set a personal best with a time of 2:11.51, finished in between Brazilians Thiago Simon and Thiago Pereira, who won gold and silver, respectively.
The bronze medal for the 29-year-old Pereira gives him 20 medals for his Pan Am career, the most in Pan Am swimming history.