MetaMask is free to use, but some activities within the wallet come at a cost. Sending crypto or signing smart contracts both cost fees. Additionally, buying or swapping crypto in the wallet comes with fees.