Sandmarihøne er mellom 3,5 og 4,5 millimeter lang. Dekkvingene er røde med svarte flekker. Brystskjoldet er svart med noe hvitt i framkanten og på sidene. Den er ganske lik neslemarihøne og torvmarihøne , og kan forveksles med disse. De kan skilles blant annet på fargene og mønsteret på brystskjoldet.