yes, because both are fire signs.
EDIT-----------------------------------------------------------------------------------------------
Leo would be better for an Aries, he is more firey than a sag.
The zodiac signs that are the best match for a Leo are an Aries and Sagittarius.
A Leo's Best Match would be a SAGITTAURAS,ARIES,or a LIBRA..BUT THERES A CATCH..a Leo would have a good relationship with a libra but may have a short term relationship! Leo's most compatible signs are Aries and Sagittarius.
The best match for a Leo is an Aquarius. These two signs get along well and understand one another. Sagittarius, and Aries are also good matches for a Leo.
The best love matches for Leo are Sagittarius and Aries.
Sagittarius is a match with its fellow fire signs: Aries and Leo.
Aries is the best match for Leo.
Centaur The Archer is the best sign that represents Sagittarius.
Aquarius, Aries, Leo and Libra. Sagittarius and Gemini also go well. They are polar opposites.
The best matches are the Libra's, Aries, Gemini, Aquarius, Sagittarius and Leo.
Sagittarius are excellently compatible with Aries, and can be good with Leo, too.
Aries and Leos is and really good astrological match up. You will both have the same energy levels, and stamina plus you will also have the desire to go and do, but the Leo will be more success oriented and driven, most likely will be the dominating force in this relationship.
It depends on that individual Sagittarius and the influences in their natal chart.