There are typically no monthly or yearly fees for Maestro Card users. Still, you must pay to maintain the bank account connected to the Maestro Card.