Yes, even if you don’t have stellar credit, there are some entry-level cards offering rewards. Naturally, the higher-earning cards with the best sign-up bonuses and benefits are for consumers who have a strong credit history. But that’s something you can work toward as you improve your credit.