The application fee for a medical marijuana license in Oklahoma is $2,500 plus any credit card fees. These fees are nonrefundable, even if the application is ultimately rejected.