Have an itch to (do something)

To have a desire to do something.

I have an itch to go fishing this summer.