It is not possible as on 24th March 2017. Etherscan is unable to locate contract code on the address of subcontract. [Here][1] is the transaction which deploys two contracts. But for the second contract, etherscan is unable to find contract code. The second contract does exist and this was verified by using "at address" feature of remix. Until there are some updates to etherscan, it is not possible to verify the contract created by other contract. [1]: https://rinkeby.etherscan.io/tx/0x8201d578c5a99b1945e837b39e1285f73558fe0f74fd937b7aadaee5b4d188ce