Hi, The best time is spring, you can start them indoors. They seem to last a couple years a little longer in warmer areas.
I gathered some seed from a good stand of Hollyhocks growing in the Carson Valley Nevada and planted them in Tahoe at 6800 ft. They grew well, if you have a fairly long growing season, they'll flower the first year. Hope this helps.