The recent flood event occurred in 2014 had caused disaster in Perak and Sungai Perak is the main river of Perak which is a major natural drainage system within the state. The aim of this paper is to determine the expected discharge to return period downstream for Sg. Perak River Basin in Perak by using annual maximum flow data. Flood frequency analysis is a technique to assume the flow values corresponding to specific return periods or probabilities along the river at a different site. The method involves the observed annual maximum flow discharge data to calculate statistical information such as standard deviations, mean, sum, skewness and recurrence intervals. The flood frequency analysis for Sg. Perak River Basin was used Log Pearson Type-III probability distribution method. The annual maximum peak flow series data varying over period 1961 to 2016. The probability distribution function was applied to return periods (T) where T values are 2years, 5years, 10years, 25years, 50years, and 100years generally used in flood forecasting. Flood frequency curves are plotted after the choosing the best fits probability distribution for annual peak maximum data. The results for flood frequency analysis shows that Sg. Perak at Jambatan Iskandar much higher inflow discharge which is 3714.45m3/s at the 100years return period compare to Sg. Plus at Kg Lintang and Sg. Kinta at Weir G. With this, the 100years peak flow at Sg Perak river mouth is estimated to be in the range of 4,000 m3/s. Overall, the analysis relates the expected flow discharge to return period for all tributaries of Sg. Perak River Basin.