Agree with previous comment. Can't beat free weekend parking at Garage on Calvert street near St. John's college. Plenty of parking at the dock. If parking on the street be aware there is a 2 hour limit except for King George street which has 9 hour free parking if you can find an open space.
The Calvert Street garage by St. John's is also free from 6 PM to 6 AM, Mon.-Fri. https://annapolisparking.com/parking-locations/calvert-street-garage/
There is street parking which is limited. However, there is ample parking downtown. If visiting on the weekend the St. John's parking garage is free.
Thanks! Your answer is awaiting moderation.