This paper investigates the relationship between public subsidies and firm innovation in transition and developing economies, which are likely to have less developed financial markets. Innovation includes the introduction of new products or services and the upgrade of existing ones, which is of particular relevance for these economies. The results obtained using alternative measures of financial constraints and market competition, within a range of econometric techniques, suggesting a positive relation between public subsidies and the innovative activities of 11,998 firms across 30 Eastern Europe and Central Asian countries. This correlation is stronger for firms more likely to be financially constrained.