在工商银行购买金条有克重限制。
根据工商银行官网得知,工商银行实物黄金的最低购买克数为10克,且工商银行还提供5克、20克等更小重量的金条,这些更小重量的金条主要作为收藏或投资用途,不适用于最低购买量的要求。
工商银行人民币账户黄金买卖业务中,每手交易的最低量为10克黄金,交易的最小计量单位为1克。