Den franske utrikesministern Jean-Yves Le Drian säger att USA:s och Australiens överenskommelse är ett förräderi.
– Det är en dolkstöt i ryggen. Vi har etablerat ett förtroendefullt förhållande med Australien och detta förtroende har förråtts, säger han närmare bestämt.
Frankrike ställer in ett planerat firande av 240-årsjubileet av slaget vid Chesapeake Bay, då franska flottan hjälpte USA att vinna frihetskriget mot britterna. Landet kallar också hem sin ambassadör från USA.
Frankrike skulle leverera 12 ubåtar till Australien av samma typ som Australien nu istället köper av USA. Frankrike går därmed miste om 31 miljarder euro.
När en radiojournalist frågade Le Drian om Frankrike "lurats" av USA svarade han att "er analys av situationen är mer eller mindre korrekt".
Även Kina är besvikna och anser att USA sitter fast i en "kalla kriget mentalitet", säger ambassadören i Washington.