The article provides an assessment of climate change and variability based on analysis of historical data of temperature and rainfall recorded at 34 meteorological stations located at seven regions in Bangladesh for the period of 1976-2008. The trend of variation of yearly average maximum temperature has been found to be increasing at a rate of 0.0186 o C per year, whereas the rate was 0.0152 o C per year for yearly average minimum temperature. Analysis of monthly average maximum temperature also showed increasing trend for all months except January and April. The increasing trend was particularly significant for May to September and February. Monthly average minimum temperature data also showed increasing trends for all months except January and November. Analysis of rainfall data showed that for a large majority of stations, the total rainfall showed increasing trend for monsoon and post-monsoon seasons, while decreasing trend was observed for the winter; pre-monsoon rainfall did not show any significant change. These observations are particularly significant in the context of Bangladesh where agriculture is heavily dependent on temperature and rainfall patterns.