You can watch local TV without cable by getting a TV antenna. By connecting an HD antenna to your TV, you can search for available channels in your area. This means that the only cost you'll have is the cost of getting one of the best TV antennas available.
Alternatively, if you still want to watch cable TV channels (but without cable), you can sign-up for a media streaming service such as Sling TV or fuboTV, for example (which come with monthly subscriptions, by the way). This means that you can either go for an antenna to watch terrestrial (local) TV channels, or you can pay a monthly fee for any one of these best live tv streaming services (all of which come without any long-term obligations).