The sentence is correct and usable in written English. You can use it to refer to changes in the cost of goods or services due to the changing of seasons, such as higher prices for flowers in the spring. For example, "The florist has informed me that prices may vary depending on the season.".
(Prices may vary, depending on the event).
(Prices may vary depending on where the purchase is made).
The Savoy Hotel in Berlin charges $145 for a double, the Plaza in Copenhagen $161 (prices may vary, depending on exchange rates).
However, prices may vary depending on what city you choose to visit.
The prices may vary depending on the usage and present condition of the car.
Price may vary depending upon customer upgrade eligibility requirements.
Metro: Catalunya · All prices given are average per night for a double, but may vary depending on the season.
When I feel like I can't trust my brain 100%, Ludwig really comes in handy. It makes me translate and proofread faster and my output more reliable.
Claudia Letizia
Head Translator and Proofreader @ organictranslations.eu