Yes, you can cancel your monthly subscription at any time.
Once canceled, you would still be able to use the app till the renewal date.
Let’s say if your subscription gets renewed on the 25th of every month and you cancel on the 15th. Then you would still be able to able to access the application till the 25th. Post 25th, you would lose access to the application.