You will need a new license in order to fish in April, the old license expires on 31 March. The best place to get it is online because then you are guaranteed to get it. The big box stores and many other licence issuers don't seem to get their licenses til closer to opening day. I have had some success with issuers close to certain popular trout lakes but I will always get mine online now that that is an option.
Nick