Surprisingly, winter is the best time to put up an owl nesting box. You could put one up anytime of the year, but owls look for winter roosting sites ... barred owl, barn owl, long-eared owl ...