Roy Rogers could do no wrong at the box office in 1946, so it's safe to assume that Song of Arizona would have been a hit even if it hadn't been as good as it is. The plot is slightly reminiscent of Boys Town, with Gabby Whittaker (Gabby Hayes) running an Arizona ranch for homeless boys. One of Gabby's charges, young Chip (Tommy Cook), is the son of notorious bank robber King Blaine (Lyle Talbot). When Blaine is killed, Chip secretly digs up his dad's stolen money, intending to use it to pay off Gabby's mortgage. It is up to Roy Rogers to rescue Chip's from his Blaine's gang and to convince the boy that ill-gotten gains never did anyone any good (not in the movies, anyway). The film's musical highlight is a nightclub sequence, spotlighting a Roy Rogers-Dale Evans duet.