Yes, there is a limit on the total supply of USDC coins. The Centre consortium, which oversees the USDC stablecoin, has stated that there will be a maximum supply cap of 20 billion USDC tokens. This means that once the total supply reaches 20 billion USDC, no more tokens will be minted.