No, Robinhood does not charge you monthly. The only fees that they charge are for stock and ETF trades. There is no account minimum, so you can start investing with as little as $0.